AST for Module Autograd after Pass resolveIntents
previous pass
next pass
AST for Module Autograd after Pass resolveIntents
module
Autograd[338449]
-
- «»
function chpl__init_Autograd[468642] ( ) : void[4]
-
{
-
{}
-
{}
-
{}
-
{}
-
{}
-
{}
-
{}
-
{}
-
{}
-
{}
-
{}
-
{}
-
{}
-
{}
-
{}
-
{}
-
{}
-
{}
-
{}
-
{}
-
(1001159 'end of statement' )
-
(1001162 'end of statement' )
-
(1001165 'end of statement' )
-
(1001168 'end of statement' )
-
(1001171 'end of statement' )
-
(1001174 'end of statement' )
-
(1001177 'end of statement' )
-
(1001180 'end of statement' )
-
(1001183 'end of statement' )
-
(1001186 'end of statement' )
-
(1001189 'end of statement' )
-
(1001192 'end of statement' )
-
(1001195 'end of statement' )
-
(1001198 'end of statement' )
-
(1001201 'end of statement' )
-
(1001204 'end of statement' )
-
(1001207 'end of statement' )
-
(1001210 'end of statement' )
-
(1001213 'end of statement' )
-
(1001216 'end of statement' )
-
(635563 return _void[46])
}
-
-
-
-
-
-
type TensorEssence(real(64))?[5463281]
-
type TensorEssence(real(64))[5463278]
-
type unmanaged TensorEssence(real(64))[2168002]
-
type unmanaged TensorEssence(real(64))?[2167955]
-
type borrowed TensorEssence(real(64))?[1960917]
-
type TensorEssence(real(64))[1960883]
-
-
-
type TensorEssence(real(32))?[5463649]
-
type TensorEssence(real(32))[5463646]
-
type unmanaged TensorEssence(real(32))[3715656]
-
type unmanaged TensorEssence(real(32))?[3714598]
-
type borrowed TensorEssence(real(32))?[2158647]
-
type TensorEssence(real(32))[2158613]
-
- «»
function BaseTensorResource(real(32),1)[2172058] . init[4509263] ( this[4509267]:BaseTensorResource(real(32),1)[2172058] ) : void[4]
const in arg this[4509267]:BaseTensorResource(real(32),1)[2172058]-
{
-
var _formal_type_tmp_[5481036]:real(32)[91]
-
var super_tmp[4509279]:TensorEssence(real(32))[2158600]
-
(4509281 'move' super_tmp[4509279] (4509283 '.v' this[4509267] super[2172033]))
-
(4509290 call init[2281173] super_tmp[4509279])
-
(4509292 'end of statement' )
-
var tmp[4509293]:TensorEssence(real(32))[2158600]
-
var call_tmp[4509312]:TensorEssence(real(32))[2158600]
-
(4509314 'move' call_tmp[4509312] (4509316 'cast' TensorEssence(real(32))[2158600] this[4509267]))
-
var chpl__thisAsParent[4509319]:TensorEssence(real(32))[2158600]
-
(4509321 'move' chpl__thisAsParent[4509319] (4509457 call chpl__initCopy[2281262] call_tmp[4509312] 0))
-
(4509325 'setcid' chpl__thisAsParent[4509319])
-
var call_tmp[4509327]:int(64)[10]
-
(4509339 'end of statement' )
-
var call_tmp[4509340]:ndarray(1,real(32))[2172117]
-
var call_tmp[4509348]:shared Remote(ndarray(1,real(32)))[2178902]
-
{
-
var new_temp[4512427]:unmanaged Remote(ndarray(1,real(32)))[2276761]
-
var default_arg_device[4512462]:locale[234]
-
(4512466 'move' default_arg_device[4512462] (4512464 call _new_default_device[4512438]))
-
(4512429 'move' new_temp[4512427] (4509482 call _new[4512370] default_arg_device[4512462]))
}
-
var initTemp[4512482]:shared Remote(ndarray(1,real(32)))[2178902]
-
(4512485 call init[2276846] initTemp[4512482] new_temp[4512427])
-
(4509350 'move' call_tmp[4509348] initTemp[4512482])
-
var call_tmp[4509357]:int(64)[10]
-
var call_tmp[4509364]:real(32)[91]
-
var call_tmp[4509371]:ndarray(1,real(32))[2172117]
-
var call_tmp[4509379]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[4509386]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dataResource[4509393]:shared Remote(ndarray(1,real(32)))[2178902]
-
(4509395 'move' dataResource[4509393] call_tmp[4509348])
-
(4509399 '.=' this[4509267] dataResource[2172038] dataResource[4509393])
-
(4509403 'end of statement' )
-
var gradResource[4509404]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var call_tmp[4509406]:int(64)[10]
-
var call_tmp[4509413]:real(32)[91]
-
var call_tmp[4509420]:ndarray(1,real(32))[2172117]
-
var call_tmp[4509428]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[4509435]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(4512545 call init[2279864] gradResource[4509404])
-
(4509445 '.=' this[4509267] gradResource[2172048] gradResource[4509404])
-
(4509449 'end of statement' )
-
(4509450 'setcid' this[4509267])
-
(4509452 return _void[46])
}
-
- «»
function BaseTensorResource(real(32),2)[2303464] . init[4524425] ( this[4524429]:BaseTensorResource(real(32),2)[2303464] ) : void[4]
const in arg this[4524429]:BaseTensorResource(real(32),2)[2303464]-
{
-
var _formal_type_tmp_[5481072]:real(32)[91]
-
var super_tmp[4524441]:TensorEssence(real(32))[2158600]
-
(4524443 'move' super_tmp[4524441] (4524445 '.v' this[4524429] super[2303439]))
-
(4524452 call init[2281173] super_tmp[4524441])
-
(4524454 'end of statement' )
-
var tmp[4524455]:TensorEssence(real(32))[2158600]
-
var call_tmp[4524474]:TensorEssence(real(32))[2158600]
-
(4524476 'move' call_tmp[4524474] (4524478 'cast' TensorEssence(real(32))[2158600] this[4524429]))
-
var chpl__thisAsParent[4524481]:TensorEssence(real(32))[2158600]
-
(4524483 'move' chpl__thisAsParent[4524481] (4524619 call chpl__initCopy[2281262] call_tmp[4524474] 0))
-
(4524487 'setcid' chpl__thisAsParent[4524481])
-
var call_tmp[4524489]:int(64)[10]
-
(4524501 'end of statement' )
-
var call_tmp[4524502]:ndarray(2,real(32))[2303523]
-
var call_tmp[4524510]:shared Remote(ndarray(2,real(32)))[2309843]
-
{
-
var new_temp[4527305]:unmanaged Remote(ndarray(2,real(32)))[2426274]
-
var default_arg_device[4527340]:locale[234]
-
(4527344 'move' default_arg_device[4527340] (4527342 call _new_default_device[4527316]))
-
(4527307 'move' new_temp[4527305] (4524644 call _new[4527248] default_arg_device[4527340]))
}
-
var initTemp[4527360]:shared Remote(ndarray(2,real(32)))[2309843]
-
(4527363 call init[2426359] initTemp[4527360] new_temp[4527305])
-
(4524512 'move' call_tmp[4524510] initTemp[4527360])
-
var call_tmp[4524519]:int(64)[10]
-
var call_tmp[4524526]:real(32)[91]
-
var call_tmp[4524533]:ndarray(2,real(32))[2303523]
-
var call_tmp[4524541]:Remote(ndarray(2,real(32)))[2309828]
-
var call_tmp[4524548]:shared Remote(ndarray(2,real(32)))[2309843]
-
var dataResource[4524555]:shared Remote(ndarray(2,real(32)))[2309843]
-
(4524557 'move' dataResource[4524555] call_tmp[4524510])
-
(4524561 '.=' this[4524429] dataResource[2303444] dataResource[4524555])
-
(4524565 'end of statement' )
-
var gradResource[4524566]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var call_tmp[4524568]:int(64)[10]
-
var call_tmp[4524575]:real(32)[91]
-
var call_tmp[4524582]:ndarray(2,real(32))[2303523]
-
var call_tmp[4524590]:Remote(ndarray(2,real(32)))?[2309909]
-
var call_tmp[4524597]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(4527423 call init[2429377] gradResource[4524566])
-
(4524607 '.=' this[4524429] gradResource[2303454] gradResource[4524566])
-
(4524611 'end of statement' )
-
(4524612 'setcid' this[4524429])
-
(4524614 return _void[46])
}
-
- «»
function BaseTensorResource(real(32),3)[2453288] . init[4553155] ( this[4553159]:BaseTensorResource(real(32),3)[2453288] ) : void[4]
const in arg this[4553159]:BaseTensorResource(real(32),3)[2453288]-
{
-
var _formal_type_tmp_[5481106]:real(32)[91]
-
var super_tmp[4553171]:TensorEssence(real(32))[2158600]
-
(4553173 'move' super_tmp[4553171] (4553175 '.v' this[4553159] super[2453263]))
-
(4553182 call init[2281173] super_tmp[4553171])
-
(4553184 'end of statement' )
-
var tmp[4553185]:TensorEssence(real(32))[2158600]
-
var call_tmp[4553204]:TensorEssence(real(32))[2158600]
-
(4553206 'move' call_tmp[4553204] (4553208 'cast' TensorEssence(real(32))[2158600] this[4553159]))
-
var chpl__thisAsParent[4553211]:TensorEssence(real(32))[2158600]
-
(4553213 'move' chpl__thisAsParent[4553211] (4553349 call chpl__initCopy[2281262] call_tmp[4553204] 0))
-
(4553217 'setcid' chpl__thisAsParent[4553211])
-
var call_tmp[4553219]:int(64)[10]
-
(4553231 'end of statement' )
-
var call_tmp[4553232]:ndarray(3,real(32))[2453347]
-
var call_tmp[4553240]:shared Remote(ndarray(3,real(32)))[2460067]
-
{
-
var new_temp[4556123]:unmanaged Remote(ndarray(3,real(32)))[2581531]
-
var default_arg_device[4556158]:locale[234]
-
(4556162 'move' default_arg_device[4556158] (4556160 call _new_default_device[4556134]))
-
(4556125 'move' new_temp[4556123] (4553374 call _new[4556066] default_arg_device[4556158]))
}
-
var initTemp[4556178]:shared Remote(ndarray(3,real(32)))[2460067]
-
(4556181 call init[2581616] initTemp[4556178] new_temp[4556123])
-
(4553242 'move' call_tmp[4553240] initTemp[4556178])
-
var call_tmp[4553249]:int(64)[10]
-
var call_tmp[4553256]:real(32)[91]
-
var call_tmp[4553263]:ndarray(3,real(32))[2453347]
-
var call_tmp[4553271]:Remote(ndarray(3,real(32)))[2460052]
-
var call_tmp[4553278]:shared Remote(ndarray(3,real(32)))[2460067]
-
var dataResource[4553285]:shared Remote(ndarray(3,real(32)))[2460067]
-
(4553287 'move' dataResource[4553285] call_tmp[4553240])
-
(4553291 '.=' this[4553159] dataResource[2453268] dataResource[4553285])
-
(4553295 'end of statement' )
-
var gradResource[4553296]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var call_tmp[4553298]:int(64)[10]
-
var call_tmp[4553305]:real(32)[91]
-
var call_tmp[4553312]:ndarray(3,real(32))[2453347]
-
var call_tmp[4553320]:Remote(ndarray(3,real(32)))?[2460133]
-
var call_tmp[4553327]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(4556241 call init[2584634] gradResource[4553296])
-
(4553337 '.=' this[4553159] gradResource[2453278] gradResource[4553296])
-
(4553341 'end of statement' )
-
(4553342 'setcid' this[4553159])
-
(4553344 return _void[46])
}
-
- «»
function BaseTensorResource(real(32),4)[2594431] . init[4571813] ( this[4571817]:BaseTensorResource(real(32),4)[2594431] ) : void[4]
const in arg this[4571817]:BaseTensorResource(real(32),4)[2594431]-
{
-
var _formal_type_tmp_[5481140]:real(32)[91]
-
var super_tmp[4571829]:TensorEssence(real(32))[2158600]
-
(4571831 'move' super_tmp[4571829] (4571833 '.v' this[4571817] super[2594406]))
-
(4571840 call init[2281173] super_tmp[4571829])
-
(4571842 'end of statement' )
-
var tmp[4571843]:TensorEssence(real(32))[2158600]
-
var call_tmp[4571862]:TensorEssence(real(32))[2158600]
-
(4571864 'move' call_tmp[4571862] (4571866 'cast' TensorEssence(real(32))[2158600] this[4571817]))
-
var chpl__thisAsParent[4571869]:TensorEssence(real(32))[2158600]
-
(4571871 'move' chpl__thisAsParent[4571869] (4572007 call chpl__initCopy[2281262] call_tmp[4571862] 0))
-
(4571875 'setcid' chpl__thisAsParent[4571869])
-
var call_tmp[4571877]:int(64)[10]
-
(4571889 'end of statement' )
-
var call_tmp[4571890]:ndarray(4,real(32))[2594490]
-
var call_tmp[4571898]:shared Remote(ndarray(4,real(32)))[2601610]
-
{
-
var new_temp[4574869]:unmanaged Remote(ndarray(4,real(32)))[2650402]
-
var default_arg_device[4574904]:locale[234]
-
(4574908 'move' default_arg_device[4574904] (4574906 call _new_default_device[4574880]))
-
(4574871 'move' new_temp[4574869] (4572032 call _new[4574812] default_arg_device[4574904]))
}
-
var initTemp[4574924]:shared Remote(ndarray(4,real(32)))[2601610]
-
(4574927 call init[2650487] initTemp[4574924] new_temp[4574869])
-
(4571900 'move' call_tmp[4571898] initTemp[4574924])
-
var call_tmp[4571907]:int(64)[10]
-
var call_tmp[4571914]:real(32)[91]
-
var call_tmp[4571921]:ndarray(4,real(32))[2594490]
-
var call_tmp[4571929]:Remote(ndarray(4,real(32)))[2601595]
-
var call_tmp[4571936]:shared Remote(ndarray(4,real(32)))[2601610]
-
var dataResource[4571943]:shared Remote(ndarray(4,real(32)))[2601610]
-
(4571945 'move' dataResource[4571943] call_tmp[4571898])
-
(4571949 '.=' this[4571817] dataResource[2594411] dataResource[4571943])
-
(4571953 'end of statement' )
-
var gradResource[4571954]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var call_tmp[4571956]:int(64)[10]
-
var call_tmp[4571963]:real(32)[91]
-
var call_tmp[4571970]:ndarray(4,real(32))[2594490]
-
var call_tmp[4571978]:Remote(ndarray(4,real(32)))?[2601676]
-
var call_tmp[4571985]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(4574987 call init[2653505] gradResource[4571954])
-
(4571995 '.=' this[4571817] gradResource[2594421] gradResource[4571954])
-
(4571999 'end of statement' )
-
(4572000 'setcid' this[4571817])
-
(4572002 return _void[46])
}
-
- «»
function BaseTensorResource(real(32),5)[2679277] . init[4591226] ( this[4591230]:BaseTensorResource(real(32),5)[2679277] ) : void[4]
const in arg this[4591230]:BaseTensorResource(real(32),5)[2679277]-
{
-
var _formal_type_tmp_[5481174]:real(32)[91]
-
var super_tmp[4591242]:TensorEssence(real(32))[2158600]
-
(4591244 'move' super_tmp[4591242] (4591246 '.v' this[4591230] super[2679252]))
-
(4591253 call init[2281173] super_tmp[4591242])
-
(4591255 'end of statement' )
-
var tmp[4591256]:TensorEssence(real(32))[2158600]
-
var call_tmp[4591275]:TensorEssence(real(32))[2158600]
-
(4591277 'move' call_tmp[4591275] (4591279 'cast' TensorEssence(real(32))[2158600] this[4591230]))
-
var chpl__thisAsParent[4591282]:TensorEssence(real(32))[2158600]
-
(4591284 'move' chpl__thisAsParent[4591282] (4591420 call chpl__initCopy[2281262] call_tmp[4591275] 0))
-
(4591288 'setcid' chpl__thisAsParent[4591282])
-
var call_tmp[4591290]:int(64)[10]
-
(4591302 'end of statement' )
-
var call_tmp[4591303]:ndarray(5,real(32))[2679336]
-
var call_tmp[4591311]:shared Remote(ndarray(5,real(32)))[2686856]
-
{
-
var new_temp[4594370]:unmanaged Remote(ndarray(5,real(32)))[2819679]
-
var default_arg_device[4594405]:locale[234]
-
(4594409 'move' default_arg_device[4594405] (4594407 call _new_default_device[4594381]))
-
(4594372 'move' new_temp[4594370] (4591445 call _new[4594313] default_arg_device[4594405]))
}
-
var initTemp[4594425]:shared Remote(ndarray(5,real(32)))[2686856]
-
(4594428 call init[2819764] initTemp[4594425] new_temp[4594370])
-
(4591313 'move' call_tmp[4591311] initTemp[4594425])
-
var call_tmp[4591320]:int(64)[10]
-
var call_tmp[4591327]:real(32)[91]
-
var call_tmp[4591334]:ndarray(5,real(32))[2679336]
-
var call_tmp[4591342]:Remote(ndarray(5,real(32)))[2686841]
-
var call_tmp[4591349]:shared Remote(ndarray(5,real(32)))[2686856]
-
var dataResource[4591356]:shared Remote(ndarray(5,real(32)))[2686856]
-
(4591358 'move' dataResource[4591356] call_tmp[4591311])
-
(4591362 '.=' this[4591230] dataResource[2679257] dataResource[4591356])
-
(4591366 'end of statement' )
-
var gradResource[4591367]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var call_tmp[4591369]:int(64)[10]
-
var call_tmp[4591376]:real(32)[91]
-
var call_tmp[4591383]:ndarray(5,real(32))[2679336]
-
var call_tmp[4591391]:Remote(ndarray(5,real(32)))?[2686922]
-
var call_tmp[4591398]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(4594488 call init[2822782] gradResource[4591367])
-
(4591408 '.=' this[4591230] gradResource[2679267] gradResource[4591367])
-
(4591412 'end of statement' )
-
(4591413 'setcid' this[4591230])
-
(4591415 return _void[46])
}
-
- «»
function BaseTensorResource(real(32),6)[2850618] . init[4611394] ( this[4611398]:BaseTensorResource(real(32),6)[2850618] ) : void[4]
const in arg this[4611398]:BaseTensorResource(real(32),6)[2850618]-
{
-
var _formal_type_tmp_[5481208]:real(32)[91]
-
var super_tmp[4611410]:TensorEssence(real(32))[2158600]
-
(4611412 'move' super_tmp[4611410] (4611414 '.v' this[4611398] super[2850593]))
-
(4611421 call init[2281173] super_tmp[4611410])
-
(4611423 'end of statement' )
-
var tmp[4611424]:TensorEssence(real(32))[2158600]
-
var call_tmp[4611443]:TensorEssence(real(32))[2158600]
-
(4611445 'move' call_tmp[4611443] (4611447 'cast' TensorEssence(real(32))[2158600] this[4611398]))
-
var chpl__thisAsParent[4611450]:TensorEssence(real(32))[2158600]
-
(4611452 'move' chpl__thisAsParent[4611450] (4611588 call chpl__initCopy[2281262] call_tmp[4611443] 0))
-
(4611456 'setcid' chpl__thisAsParent[4611450])
-
var call_tmp[4611458]:int(64)[10]
-
(4611470 'end of statement' )
-
var call_tmp[4611471]:ndarray(6,real(32))[2850677]
-
var call_tmp[4611479]:shared Remote(ndarray(6,real(32)))[2858597]
-
{
-
var new_temp[4614848]:unmanaged Remote(ndarray(6,real(32)))[2996516]
-
var default_arg_device[4614883]:locale[234]
-
(4614887 'move' default_arg_device[4614883] (4614885 call _new_default_device[4614859]))
-
(4614850 'move' new_temp[4614848] (4611613 call _new[4614791] default_arg_device[4614883]))
}
-
var initTemp[4614903]:shared Remote(ndarray(6,real(32)))[2858597]
-
(4614906 call init[2996601] initTemp[4614903] new_temp[4614848])
-
(4611481 'move' call_tmp[4611479] initTemp[4614903])
-
var call_tmp[4611488]:int(64)[10]
-
var call_tmp[4611495]:real(32)[91]
-
var call_tmp[4611502]:ndarray(6,real(32))[2850677]
-
var call_tmp[4611510]:Remote(ndarray(6,real(32)))[2858582]
-
var call_tmp[4611517]:shared Remote(ndarray(6,real(32)))[2858597]
-
var dataResource[4611524]:shared Remote(ndarray(6,real(32)))[2858597]
-
(4611526 'move' dataResource[4611524] call_tmp[4611479])
-
(4611530 '.=' this[4611398] dataResource[2850598] dataResource[4611524])
-
(4611534 'end of statement' )
-
var gradResource[4611535]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var call_tmp[4611537]:int(64)[10]
-
var call_tmp[4611544]:real(32)[91]
-
var call_tmp[4611551]:ndarray(6,real(32))[2850677]
-
var call_tmp[4611559]:Remote(ndarray(6,real(32)))?[2858663]
-
var call_tmp[4611566]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(4614966 call init[2999619] gradResource[4611535])
-
(4611576 '.=' this[4611398] gradResource[2850608] gradResource[4611535])
-
(4611580 'end of statement' )
-
(4611581 'setcid' this[4611398])
-
(4611583 return _void[46])
}
-
- «»
function BaseTensorResource(real(64),4)[1961497] . init[2146506] ( this[2146510]:BaseTensorResource(real(64),4)[1961497] , dataResource[2146512]:shared Remote(ndarray(4,real(64)))[1976761] , gradResource[2146563]:shared Remote(ndarray(4,real(64)))?[1976842] ) : void[4]
const in arg this[2146510]:BaseTensorResource(real(64),4)[1961497] ref arg dataResource[2146512]:shared Remote(ndarray(4,real(64)))[1976761] ref arg gradResource[2146563]:shared Remote(ndarray(4,real(64)))?[1976842]-
{
-
var _formal_tmp_dataResource[2146859]:shared Remote(ndarray(4,real(64)))[1976761]
-
(2146863 'move' _formal_tmp_dataResource[2146859] dataResource[2146512])
-
var _formal_tmp_gradResource[2146860]:shared Remote(ndarray(4,real(64)))?[1976842]
-
(2146867 'move' _formal_tmp_gradResource[2146860] gradResource[2146563])
-
var super_tmp[2146653]:TensorEssence(real(64))[1960870]
-
(2146655 'move' super_tmp[2146653] (2146657 '.v' this[2146510] super[1961472]))
-
var call_tmp[2146660]:ndarray(4,real(64))[1961588]
-
var call_tmp[2146667]:real(64)[13]
-
(2146678 call init[2146880] super_tmp[2146653])
-
(2146680 'end of statement' )
-
var tmp[2146681]:TensorEssence(real(64))[1960870]
-
var call_tmp[2146700]:TensorEssence(real(64))[1960870]
-
(2146702 'move' call_tmp[2146700] (2146704 'cast' TensorEssence(real(64))[1960870] this[2146510]))
-
var chpl__thisAsParent[2146707]:TensorEssence(real(64))[1960870]
-
(2146709 'move' chpl__thisAsParent[2146707] (2146966 call chpl__initCopy[2146969] call_tmp[2146700] 0))
-
(2146713 'setcid' chpl__thisAsParent[2146707])
-
var call_tmp[2146715]:ndarray(4,real(64))[1961588]
-
var call_tmp[2146722]:int(64)[10]
-
var call_tmp[2146729]:int(64)[10]
-
(2146741 'end of statement' )
-
var call_tmp[2146742]:int(64)[10]
-
var call_tmp[2146749]:real(64)[13]
-
var call_tmp[2146756]:ndarray(4,real(64))[1961588]
-
var call_tmp[2146764]:Remote(ndarray(4,real(64)))[1976746]
-
var call_tmp[2146771]:shared Remote(ndarray(4,real(64)))[1976761]
-
var dataResource[2146778]:shared Remote(ndarray(4,real(64)))[1976761]
-
(2146780 call init=[2144609] dataResource[2146778] _formal_tmp_dataResource[2146859])
-
(2146784 '.=' this[2146510] dataResource[1961477] dataResource[2146778])
-
(2146788 'end of statement' )
-
var call_tmp[2146789]:int(64)[10]
-
var call_tmp[2146796]:real(64)[13]
-
var call_tmp[2146803]:ndarray(4,real(64))[1961588]
-
var call_tmp[2146811]:Remote(ndarray(4,real(64)))?[1976827]
-
var call_tmp[2146818]:shared Remote(ndarray(4,real(64)))?[1976842]
-
var gradResource[2146825]:shared Remote(ndarray(4,real(64)))?[1976842]
-
(2146827 call init=[2145827] gradResource[2146825] _formal_tmp_gradResource[2146860])
-
(2146831 '.=' this[2146510] gradResource[1961487] gradResource[2146825])
-
(2146835 'end of statement' )
-
(2146836 'setcid' this[2146510])
-
(2146838 return _void[46])
}
-
- «»
function BaseTensorResource(real(32),1)[2172058] . init[2280799] ( this[2280803]:BaseTensorResource(real(32),1)[2172058] , dataResource[2280805]:shared Remote(ndarray(1,real(32)))[2178902] , gradResource[2280856]:shared Remote(ndarray(1,real(32)))?[2178983] ) : void[4]
const in arg this[2280803]:BaseTensorResource(real(32),1)[2172058] ref arg dataResource[2280805]:shared Remote(ndarray(1,real(32)))[2178902] ref arg gradResource[2280856]:shared Remote(ndarray(1,real(32)))?[2178983]-
{
-
var _formal_tmp_dataResource[2281152]:shared Remote(ndarray(1,real(32)))[2178902]
-
(2281156 'move' _formal_tmp_dataResource[2281152] dataResource[2280805])
-
var _formal_tmp_gradResource[2281153]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(2281160 'move' _formal_tmp_gradResource[2281153] gradResource[2280856])
-
var super_tmp[2280946]:TensorEssence(real(32))[2158600]
-
(2280948 'move' super_tmp[2280946] (2280950 '.v' this[2280803] super[2172033]))
-
var call_tmp[2280953]:ndarray(1,real(32))[2172117]
-
var call_tmp[2280960]:real(32)[91]
-
(2280971 call init[2281173] super_tmp[2280946])
-
(2280973 'end of statement' )
-
var tmp[2280974]:TensorEssence(real(32))[2158600]
-
var call_tmp[2280993]:TensorEssence(real(32))[2158600]
-
(2280995 'move' call_tmp[2280993] (2280997 'cast' TensorEssence(real(32))[2158600] this[2280803]))
-
var chpl__thisAsParent[2281000]:TensorEssence(real(32))[2158600]
-
(2281002 'move' chpl__thisAsParent[2281000] (2281259 call chpl__initCopy[2281262] call_tmp[2280993] 0))
-
(2281006 'setcid' chpl__thisAsParent[2281000])
-
var call_tmp[2281008]:ndarray(1,real(32))[2172117]
-
var call_tmp[2281015]:int(64)[10]
-
var call_tmp[2281022]:int(64)[10]
-
(2281034 'end of statement' )
-
var call_tmp[2281035]:int(64)[10]
-
var call_tmp[2281042]:real(32)[91]
-
var call_tmp[2281049]:ndarray(1,real(32))[2172117]
-
var call_tmp[2281057]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[2281064]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dataResource[2281071]:shared Remote(ndarray(1,real(32)))[2178902]
-
(2281073 call init=[2278902] dataResource[2281071] _formal_tmp_dataResource[2281152])
-
(2281077 '.=' this[2280803] dataResource[2172038] dataResource[2281071])
-
(2281081 'end of statement' )
-
var call_tmp[2281082]:int(64)[10]
-
var call_tmp[2281089]:real(32)[91]
-
var call_tmp[2281096]:ndarray(1,real(32))[2172117]
-
var call_tmp[2281104]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[2281111]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var gradResource[2281118]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(2281120 call init=[2280120] gradResource[2281118] _formal_tmp_gradResource[2281153])
-
(2281124 '.=' this[2280803] gradResource[2172048] gradResource[2281118])
-
(2281128 'end of statement' )
-
(2281129 'setcid' this[2280803])
-
(2281131 return _void[46])
}
-
- «»
function BaseTensorResource(real(32),2)[2303464] . init[2430312] ( this[2430316]:BaseTensorResource(real(32),2)[2303464] , dataResource[2430318]:shared Remote(ndarray(2,real(32)))[2309843] , gradResource[2430369]:shared Remote(ndarray(2,real(32)))?[2309924] ) : void[4]
const in arg this[2430316]:BaseTensorResource(real(32),2)[2303464] ref arg dataResource[2430318]:shared Remote(ndarray(2,real(32)))[2309843] ref arg gradResource[2430369]:shared Remote(ndarray(2,real(32)))?[2309924]-
{
-
var _formal_tmp_dataResource[2430665]:shared Remote(ndarray(2,real(32)))[2309843]
-
(2430669 'move' _formal_tmp_dataResource[2430665] dataResource[2430318])
-
var _formal_tmp_gradResource[2430666]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(2430673 'move' _formal_tmp_gradResource[2430666] gradResource[2430369])
-
var super_tmp[2430459]:TensorEssence(real(32))[2158600]
-
(2430461 'move' super_tmp[2430459] (2430463 '.v' this[2430316] super[2303439]))
-
var call_tmp[2430466]:ndarray(2,real(32))[2303523]
-
var call_tmp[2430473]:real(32)[91]
-
(2430484 call init[2281173] super_tmp[2430459])
-
(2430486 'end of statement' )
-
var tmp[2430487]:TensorEssence(real(32))[2158600]
-
var call_tmp[2430506]:TensorEssence(real(32))[2158600]
-
(2430508 'move' call_tmp[2430506] (2430510 'cast' TensorEssence(real(32))[2158600] this[2430316]))
-
var chpl__thisAsParent[2430513]:TensorEssence(real(32))[2158600]
-
(2430515 'move' chpl__thisAsParent[2430513] (2430688 call chpl__initCopy[2281262] call_tmp[2430506] 0))
-
(2430519 'setcid' chpl__thisAsParent[2430513])
-
var call_tmp[2430521]:ndarray(2,real(32))[2303523]
-
var call_tmp[2430528]:int(64)[10]
-
var call_tmp[2430535]:int(64)[10]
-
(2430547 'end of statement' )
-
var call_tmp[2430548]:int(64)[10]
-
var call_tmp[2430555]:real(32)[91]
-
var call_tmp[2430562]:ndarray(2,real(32))[2303523]
-
var call_tmp[2430570]:Remote(ndarray(2,real(32)))[2309828]
-
var call_tmp[2430577]:shared Remote(ndarray(2,real(32)))[2309843]
-
var dataResource[2430584]:shared Remote(ndarray(2,real(32)))[2309843]
-
(2430586 call init=[2428415] dataResource[2430584] _formal_tmp_dataResource[2430665])
-
(2430590 '.=' this[2430316] dataResource[2303444] dataResource[2430584])
-
(2430594 'end of statement' )
-
var call_tmp[2430595]:int(64)[10]
-
var call_tmp[2430602]:real(32)[91]
-
var call_tmp[2430609]:ndarray(2,real(32))[2303523]
-
var call_tmp[2430617]:Remote(ndarray(2,real(32)))?[2309909]
-
var call_tmp[2430624]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var gradResource[2430631]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(2430633 call init=[2429633] gradResource[2430631] _formal_tmp_gradResource[2430666])
-
(2430637 '.=' this[2430316] gradResource[2303454] gradResource[2430631])
-
(2430641 'end of statement' )
-
(2430642 'setcid' this[2430316])
-
(2430644 return _void[46])
}
-
- «»
function BaseTensorResource(real(32),3)[2453288] . init[2585569] ( this[2585573]:BaseTensorResource(real(32),3)[2453288] , dataResource[2585575]:shared Remote(ndarray(3,real(32)))[2460067] , gradResource[2585626]:shared Remote(ndarray(3,real(32)))?[2460148] ) : void[4]
const in arg this[2585573]:BaseTensorResource(real(32),3)[2453288] ref arg dataResource[2585575]:shared Remote(ndarray(3,real(32)))[2460067] ref arg gradResource[2585626]:shared Remote(ndarray(3,real(32)))?[2460148]-
{
-
var _formal_tmp_dataResource[2585922]:shared Remote(ndarray(3,real(32)))[2460067]
-
(2585926 'move' _formal_tmp_dataResource[2585922] dataResource[2585575])
-
var _formal_tmp_gradResource[2585923]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(2585930 'move' _formal_tmp_gradResource[2585923] gradResource[2585626])
-
var super_tmp[2585716]:TensorEssence(real(32))[2158600]
-
(2585718 'move' super_tmp[2585716] (2585720 '.v' this[2585573] super[2453263]))
-
var call_tmp[2585723]:ndarray(3,real(32))[2453347]
-
var call_tmp[2585730]:real(32)[91]
-
(2585741 call init[2281173] super_tmp[2585716])
-
(2585743 'end of statement' )
-
var tmp[2585744]:TensorEssence(real(32))[2158600]
-
var call_tmp[2585763]:TensorEssence(real(32))[2158600]
-
(2585765 'move' call_tmp[2585763] (2585767 'cast' TensorEssence(real(32))[2158600] this[2585573]))
-
var chpl__thisAsParent[2585770]:TensorEssence(real(32))[2158600]
-
(2585772 'move' chpl__thisAsParent[2585770] (2585945 call chpl__initCopy[2281262] call_tmp[2585763] 0))
-
(2585776 'setcid' chpl__thisAsParent[2585770])
-
var call_tmp[2585778]:ndarray(3,real(32))[2453347]
-
var call_tmp[2585785]:int(64)[10]
-
var call_tmp[2585792]:int(64)[10]
-
(2585804 'end of statement' )
-
var call_tmp[2585805]:int(64)[10]
-
var call_tmp[2585812]:real(32)[91]
-
var call_tmp[2585819]:ndarray(3,real(32))[2453347]
-
var call_tmp[2585827]:Remote(ndarray(3,real(32)))[2460052]
-
var call_tmp[2585834]:shared Remote(ndarray(3,real(32)))[2460067]
-
var dataResource[2585841]:shared Remote(ndarray(3,real(32)))[2460067]
-
(2585843 call init=[2583672] dataResource[2585841] _formal_tmp_dataResource[2585922])
-
(2585847 '.=' this[2585573] dataResource[2453268] dataResource[2585841])
-
(2585851 'end of statement' )
-
var call_tmp[2585852]:int(64)[10]
-
var call_tmp[2585859]:real(32)[91]
-
var call_tmp[2585866]:ndarray(3,real(32))[2453347]
-
var call_tmp[2585874]:Remote(ndarray(3,real(32)))?[2460133]
-
var call_tmp[2585881]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var gradResource[2585888]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(2585890 call init=[2584890] gradResource[2585888] _formal_tmp_gradResource[2585923])
-
(2585894 '.=' this[2585573] gradResource[2453278] gradResource[2585888])
-
(2585898 'end of statement' )
-
(2585899 'setcid' this[2585573])
-
(2585901 return _void[46])
}
-
- «»
function BaseTensorResource(real(32),4)[2594431] . init[2654440] ( this[2654444]:BaseTensorResource(real(32),4)[2594431] , dataResource[2654446]:shared Remote(ndarray(4,real(32)))[2601610] , gradResource[2654497]:shared Remote(ndarray(4,real(32)))?[2601691] ) : void[4]
const in arg this[2654444]:BaseTensorResource(real(32),4)[2594431] ref arg dataResource[2654446]:shared Remote(ndarray(4,real(32)))[2601610] ref arg gradResource[2654497]:shared Remote(ndarray(4,real(32)))?[2601691]-
{
-
var _formal_tmp_dataResource[2654793]:shared Remote(ndarray(4,real(32)))[2601610]
-
(2654797 'move' _formal_tmp_dataResource[2654793] dataResource[2654446])
-
var _formal_tmp_gradResource[2654794]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(2654801 'move' _formal_tmp_gradResource[2654794] gradResource[2654497])
-
var super_tmp[2654587]:TensorEssence(real(32))[2158600]
-
(2654589 'move' super_tmp[2654587] (2654591 '.v' this[2654444] super[2594406]))
-
var call_tmp[2654594]:ndarray(4,real(32))[2594490]
-
var call_tmp[2654601]:real(32)[91]
-
(2654612 call init[2281173] super_tmp[2654587])
-
(2654614 'end of statement' )
-
var tmp[2654615]:TensorEssence(real(32))[2158600]
-
var call_tmp[2654634]:TensorEssence(real(32))[2158600]
-
(2654636 'move' call_tmp[2654634] (2654638 'cast' TensorEssence(real(32))[2158600] this[2654444]))
-
var chpl__thisAsParent[2654641]:TensorEssence(real(32))[2158600]
-
(2654643 'move' chpl__thisAsParent[2654641] (2654816 call chpl__initCopy[2281262] call_tmp[2654634] 0))
-
(2654647 'setcid' chpl__thisAsParent[2654641])
-
var call_tmp[2654649]:ndarray(4,real(32))[2594490]
-
var call_tmp[2654656]:int(64)[10]
-
var call_tmp[2654663]:int(64)[10]
-
(2654675 'end of statement' )
-
var call_tmp[2654676]:int(64)[10]
-
var call_tmp[2654683]:real(32)[91]
-
var call_tmp[2654690]:ndarray(4,real(32))[2594490]
-
var call_tmp[2654698]:Remote(ndarray(4,real(32)))[2601595]
-
var call_tmp[2654705]:shared Remote(ndarray(4,real(32)))[2601610]
-
var dataResource[2654712]:shared Remote(ndarray(4,real(32)))[2601610]
-
(2654714 call init=[2652543] dataResource[2654712] _formal_tmp_dataResource[2654793])
-
(2654718 '.=' this[2654444] dataResource[2594411] dataResource[2654712])
-
(2654722 'end of statement' )
-
var call_tmp[2654723]:int(64)[10]
-
var call_tmp[2654730]:real(32)[91]
-
var call_tmp[2654737]:ndarray(4,real(32))[2594490]
-
var call_tmp[2654745]:Remote(ndarray(4,real(32)))?[2601676]
-
var call_tmp[2654752]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var gradResource[2654759]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(2654761 call init=[2653761] gradResource[2654759] _formal_tmp_gradResource[2654794])
-
(2654765 '.=' this[2654444] gradResource[2594421] gradResource[2654759])
-
(2654769 'end of statement' )
-
(2654770 'setcid' this[2654444])
-
(2654772 return _void[46])
}
-
- «»
function BaseTensorResource(real(32),5)[2679277] . init[2823717] ( this[2823721]:BaseTensorResource(real(32),5)[2679277] , dataResource[2823723]:shared Remote(ndarray(5,real(32)))[2686856] , gradResource[2823774]:shared Remote(ndarray(5,real(32)))?[2686937] ) : void[4]
const in arg this[2823721]:BaseTensorResource(real(32),5)[2679277] ref arg dataResource[2823723]:shared Remote(ndarray(5,real(32)))[2686856] ref arg gradResource[2823774]:shared Remote(ndarray(5,real(32)))?[2686937]-
{
-
var _formal_tmp_dataResource[2824070]:shared Remote(ndarray(5,real(32)))[2686856]
-
(2824074 'move' _formal_tmp_dataResource[2824070] dataResource[2823723])
-
var _formal_tmp_gradResource[2824071]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(2824078 'move' _formal_tmp_gradResource[2824071] gradResource[2823774])
-
var super_tmp[2823864]:TensorEssence(real(32))[2158600]
-
(2823866 'move' super_tmp[2823864] (2823868 '.v' this[2823721] super[2679252]))
-
var call_tmp[2823871]:ndarray(5,real(32))[2679336]
-
var call_tmp[2823878]:real(32)[91]
-
(2823889 call init[2281173] super_tmp[2823864])
-
(2823891 'end of statement' )
-
var tmp[2823892]:TensorEssence(real(32))[2158600]
-
var call_tmp[2823911]:TensorEssence(real(32))[2158600]
-
(2823913 'move' call_tmp[2823911] (2823915 'cast' TensorEssence(real(32))[2158600] this[2823721]))
-
var chpl__thisAsParent[2823918]:TensorEssence(real(32))[2158600]
-
(2823920 'move' chpl__thisAsParent[2823918] (2824093 call chpl__initCopy[2281262] call_tmp[2823911] 0))
-
(2823924 'setcid' chpl__thisAsParent[2823918])
-
var call_tmp[2823926]:ndarray(5,real(32))[2679336]
-
var call_tmp[2823933]:int(64)[10]
-
var call_tmp[2823940]:int(64)[10]
-
(2823952 'end of statement' )
-
var call_tmp[2823953]:int(64)[10]
-
var call_tmp[2823960]:real(32)[91]
-
var call_tmp[2823967]:ndarray(5,real(32))[2679336]
-
var call_tmp[2823975]:Remote(ndarray(5,real(32)))[2686841]
-
var call_tmp[2823982]:shared Remote(ndarray(5,real(32)))[2686856]
-
var dataResource[2823989]:shared Remote(ndarray(5,real(32)))[2686856]
-
(2823991 call init=[2821820] dataResource[2823989] _formal_tmp_dataResource[2824070])
-
(2823995 '.=' this[2823721] dataResource[2679257] dataResource[2823989])
-
(2823999 'end of statement' )
-
var call_tmp[2824000]:int(64)[10]
-
var call_tmp[2824007]:real(32)[91]
-
var call_tmp[2824014]:ndarray(5,real(32))[2679336]
-
var call_tmp[2824022]:Remote(ndarray(5,real(32)))?[2686922]
-
var call_tmp[2824029]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var gradResource[2824036]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(2824038 call init=[2823038] gradResource[2824036] _formal_tmp_gradResource[2824071])
-
(2824042 '.=' this[2823721] gradResource[2679267] gradResource[2824036])
-
(2824046 'end of statement' )
-
(2824047 'setcid' this[2823721])
-
(2824049 return _void[46])
}
-
- «»
function BaseTensorResource(real(32),6)[2850618] . init[3000554] ( this[3000558]:BaseTensorResource(real(32),6)[2850618] , dataResource[3000560]:shared Remote(ndarray(6,real(32)))[2858597] , gradResource[3000611]:shared Remote(ndarray(6,real(32)))?[2858678] ) : void[4]
const in arg this[3000558]:BaseTensorResource(real(32),6)[2850618] ref arg dataResource[3000560]:shared Remote(ndarray(6,real(32)))[2858597] ref arg gradResource[3000611]:shared Remote(ndarray(6,real(32)))?[2858678]-
{
-
var _formal_tmp_dataResource[3000907]:shared Remote(ndarray(6,real(32)))[2858597]
-
(3000911 'move' _formal_tmp_dataResource[3000907] dataResource[3000560])
-
var _formal_tmp_gradResource[3000908]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(3000915 'move' _formal_tmp_gradResource[3000908] gradResource[3000611])
-
var super_tmp[3000701]:TensorEssence(real(32))[2158600]
-
(3000703 'move' super_tmp[3000701] (3000705 '.v' this[3000558] super[2850593]))
-
var call_tmp[3000708]:ndarray(6,real(32))[2850677]
-
var call_tmp[3000715]:real(32)[91]
-
(3000726 call init[2281173] super_tmp[3000701])
-
(3000728 'end of statement' )
-
var tmp[3000729]:TensorEssence(real(32))[2158600]
-
var call_tmp[3000748]:TensorEssence(real(32))[2158600]
-
(3000750 'move' call_tmp[3000748] (3000752 'cast' TensorEssence(real(32))[2158600] this[3000558]))
-
var chpl__thisAsParent[3000755]:TensorEssence(real(32))[2158600]
-
(3000757 'move' chpl__thisAsParent[3000755] (3000930 call chpl__initCopy[2281262] call_tmp[3000748] 0))
-
(3000761 'setcid' chpl__thisAsParent[3000755])
-
var call_tmp[3000763]:ndarray(6,real(32))[2850677]
-
var call_tmp[3000770]:int(64)[10]
-
var call_tmp[3000777]:int(64)[10]
-
(3000789 'end of statement' )
-
var call_tmp[3000790]:int(64)[10]
-
var call_tmp[3000797]:real(32)[91]
-
var call_tmp[3000804]:ndarray(6,real(32))[2850677]
-
var call_tmp[3000812]:Remote(ndarray(6,real(32)))[2858582]
-
var call_tmp[3000819]:shared Remote(ndarray(6,real(32)))[2858597]
-
var dataResource[3000826]:shared Remote(ndarray(6,real(32)))[2858597]
-
(3000828 call init=[2998657] dataResource[3000826] _formal_tmp_dataResource[3000907])
-
(3000832 '.=' this[3000558] dataResource[2850598] dataResource[3000826])
-
(3000836 'end of statement' )
-
var call_tmp[3000837]:int(64)[10]
-
var call_tmp[3000844]:real(32)[91]
-
var call_tmp[3000851]:ndarray(6,real(32))[2850677]
-
var call_tmp[3000859]:Remote(ndarray(6,real(32)))?[2858663]
-
var call_tmp[3000866]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var gradResource[3000873]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(3000875 call init=[2999875] gradResource[3000873] _formal_tmp_gradResource[3000908])
-
(3000879 '.=' this[3000558] gradResource[2850608] gradResource[3000873])
-
(3000883 'end of statement' )
-
(3000884 'setcid' this[3000558])
-
(3000886 return _void[46])
}
-
- «»
function BaseTensorResource(real(64),1)[2160556] . init[3202509] ( this[3202513]:BaseTensorResource(real(64),1)[2160556] , dataResource[3202515]:shared Remote(ndarray(1,real(64)))[2166630] , gradResource[3202566]:shared Remote(ndarray(1,real(64)))?[2166711] ) : void[4]
const in arg this[3202513]:BaseTensorResource(real(64),1)[2160556] ref arg dataResource[3202515]:shared Remote(ndarray(1,real(64)))[2166630] ref arg gradResource[3202566]:shared Remote(ndarray(1,real(64)))?[2166711]-
{
-
var _formal_tmp_dataResource[3202862]:shared Remote(ndarray(1,real(64)))[2166630]
-
(3202866 'move' _formal_tmp_dataResource[3202862] dataResource[3202515])
-
var _formal_tmp_gradResource[3202863]:shared Remote(ndarray(1,real(64)))?[2166711]
-
(3202870 'move' _formal_tmp_gradResource[3202863] gradResource[3202566])
-
var super_tmp[3202656]:TensorEssence(real(64))[1960870]
-
(3202658 'move' super_tmp[3202656] (3202660 '.v' this[3202513] super[2160531]))
-
var call_tmp[3202663]:ndarray(1,real(64))[2160647]
-
var call_tmp[3202670]:real(64)[13]
-
(3202681 call init[2146880] super_tmp[3202656])
-
(3202683 'end of statement' )
-
var tmp[3202684]:TensorEssence(real(64))[1960870]
-
var call_tmp[3202703]:TensorEssence(real(64))[1960870]
-
(3202705 'move' call_tmp[3202703] (3202707 'cast' TensorEssence(real(64))[1960870] this[3202513]))
-
var chpl__thisAsParent[3202710]:TensorEssence(real(64))[1960870]
-
(3202712 'move' chpl__thisAsParent[3202710] (3202885 call chpl__initCopy[2146969] call_tmp[3202703] 0))
-
(3202716 'setcid' chpl__thisAsParent[3202710])
-
var call_tmp[3202718]:ndarray(1,real(64))[2160647]
-
var call_tmp[3202725]:int(64)[10]
-
var call_tmp[3202732]:int(64)[10]
-
(3202744 'end of statement' )
-
var call_tmp[3202745]:int(64)[10]
-
var call_tmp[3202752]:real(64)[13]
-
var call_tmp[3202759]:ndarray(1,real(64))[2160647]
-
var call_tmp[3202767]:Remote(ndarray(1,real(64)))[2166615]
-
var call_tmp[3202774]:shared Remote(ndarray(1,real(64)))[2166630]
-
var dataResource[3202781]:shared Remote(ndarray(1,real(64)))[2166630]
-
(3202783 call init=[3200691] dataResource[3202781] _formal_tmp_dataResource[3202862])
-
(3202787 '.=' this[3202513] dataResource[2160536] dataResource[3202781])
-
(3202791 'end of statement' )
-
var call_tmp[3202792]:int(64)[10]
-
var call_tmp[3202799]:real(64)[13]
-
var call_tmp[3202806]:ndarray(1,real(64))[2160647]
-
var call_tmp[3202814]:Remote(ndarray(1,real(64)))?[2166696]
-
var call_tmp[3202821]:shared Remote(ndarray(1,real(64)))?[2166711]
-
var gradResource[3202828]:shared Remote(ndarray(1,real(64)))?[2166711]
-
(3202830 call init=[3201909] gradResource[3202828] _formal_tmp_gradResource[3202863])
-
(3202834 '.=' this[3202513] gradResource[2160546] gradResource[3202828])
-
(3202838 'end of statement' )
-
(3202839 'setcid' this[3202513])
-
(3202841 return _void[46])
}
-
- «»
function BaseTensorResource(real(64),2)[2287313] . init[3225005] ( this[3225009]:BaseTensorResource(real(64),2)[2287313] , dataResource[3225011]:shared Remote(ndarray(2,real(64)))[2299577] , gradResource[3225062]:shared Remote(ndarray(2,real(64)))?[2299658] ) : void[4]
const in arg this[3225009]:BaseTensorResource(real(64),2)[2287313] ref arg dataResource[3225011]:shared Remote(ndarray(2,real(64)))[2299577] ref arg gradResource[3225062]:shared Remote(ndarray(2,real(64)))?[2299658]-
{
-
var _formal_tmp_dataResource[3225358]:shared Remote(ndarray(2,real(64)))[2299577]
-
(3225362 'move' _formal_tmp_dataResource[3225358] dataResource[3225011])
-
var _formal_tmp_gradResource[3225359]:shared Remote(ndarray(2,real(64)))?[2299658]
-
(3225366 'move' _formal_tmp_gradResource[3225359] gradResource[3225062])
-
var super_tmp[3225152]:TensorEssence(real(64))[1960870]
-
(3225154 'move' super_tmp[3225152] (3225156 '.v' this[3225009] super[2287288]))
-
var call_tmp[3225159]:ndarray(2,real(64))[2287404]
-
var call_tmp[3225166]:real(64)[13]
-
(3225177 call init[2146880] super_tmp[3225152])
-
(3225179 'end of statement' )
-
var tmp[3225180]:TensorEssence(real(64))[1960870]
-
var call_tmp[3225199]:TensorEssence(real(64))[1960870]
-
(3225201 'move' call_tmp[3225199] (3225203 'cast' TensorEssence(real(64))[1960870] this[3225009]))
-
var chpl__thisAsParent[3225206]:TensorEssence(real(64))[1960870]
-
(3225208 'move' chpl__thisAsParent[3225206] (3225381 call chpl__initCopy[2146969] call_tmp[3225199] 0))
-
(3225212 'setcid' chpl__thisAsParent[3225206])
-
var call_tmp[3225214]:ndarray(2,real(64))[2287404]
-
var call_tmp[3225221]:int(64)[10]
-
var call_tmp[3225228]:int(64)[10]
-
(3225240 'end of statement' )
-
var call_tmp[3225241]:int(64)[10]
-
var call_tmp[3225248]:real(64)[13]
-
var call_tmp[3225255]:ndarray(2,real(64))[2287404]
-
var call_tmp[3225263]:Remote(ndarray(2,real(64)))[2299562]
-
var call_tmp[3225270]:shared Remote(ndarray(2,real(64)))[2299577]
-
var dataResource[3225277]:shared Remote(ndarray(2,real(64)))[2299577]
-
(3225279 call init=[3223187] dataResource[3225277] _formal_tmp_dataResource[3225358])
-
(3225283 '.=' this[3225009] dataResource[2287293] dataResource[3225277])
-
(3225287 'end of statement' )
-
var call_tmp[3225288]:int(64)[10]
-
var call_tmp[3225295]:real(64)[13]
-
var call_tmp[3225302]:ndarray(2,real(64))[2287404]
-
var call_tmp[3225310]:Remote(ndarray(2,real(64)))?[2299643]
-
var call_tmp[3225317]:shared Remote(ndarray(2,real(64)))?[2299658]
-
var gradResource[3225324]:shared Remote(ndarray(2,real(64)))?[2299658]
-
(3225326 call init=[3224405] gradResource[3225324] _formal_tmp_gradResource[3225359])
-
(3225330 '.=' this[3225009] gradResource[2287303] gradResource[3225324])
-
(3225334 'end of statement' )
-
(3225335 'setcid' this[3225009])
-
(3225337 return _void[46])
}
-
- «»
function BaseTensorResource(real(64),3)[2436284] . init[3517601] ( this[3517605]:BaseTensorResource(real(64),3)[2436284] , dataResource[3517607]:shared Remote(ndarray(3,real(64)))[2449401] , gradResource[3517658]:shared Remote(ndarray(3,real(64)))?[2449482] ) : void[4]
const in arg this[3517605]:BaseTensorResource(real(64),3)[2436284] ref arg dataResource[3517607]:shared Remote(ndarray(3,real(64)))[2449401] ref arg gradResource[3517658]:shared Remote(ndarray(3,real(64)))?[2449482]-
{
-
var _formal_tmp_dataResource[3517954]:shared Remote(ndarray(3,real(64)))[2449401]
-
(3517958 'move' _formal_tmp_dataResource[3517954] dataResource[3517607])
-
var _formal_tmp_gradResource[3517955]:shared Remote(ndarray(3,real(64)))?[2449482]
-
(3517962 'move' _formal_tmp_gradResource[3517955] gradResource[3517658])
-
var super_tmp[3517748]:TensorEssence(real(64))[1960870]
-
(3517750 'move' super_tmp[3517748] (3517752 '.v' this[3517605] super[2436259]))
-
var call_tmp[3517755]:ndarray(3,real(64))[2436375]
-
var call_tmp[3517762]:real(64)[13]
-
(3517773 call init[2146880] super_tmp[3517748])
-
(3517775 'end of statement' )
-
var tmp[3517776]:TensorEssence(real(64))[1960870]
-
var call_tmp[3517795]:TensorEssence(real(64))[1960870]
-
(3517797 'move' call_tmp[3517795] (3517799 'cast' TensorEssence(real(64))[1960870] this[3517605]))
-
var chpl__thisAsParent[3517802]:TensorEssence(real(64))[1960870]
-
(3517804 'move' chpl__thisAsParent[3517802] (3517977 call chpl__initCopy[2146969] call_tmp[3517795] 0))
-
(3517808 'setcid' chpl__thisAsParent[3517802])
-
var call_tmp[3517810]:ndarray(3,real(64))[2436375]
-
var call_tmp[3517817]:int(64)[10]
-
var call_tmp[3517824]:int(64)[10]
-
(3517836 'end of statement' )
-
var call_tmp[3517837]:int(64)[10]
-
var call_tmp[3517844]:real(64)[13]
-
var call_tmp[3517851]:ndarray(3,real(64))[2436375]
-
var call_tmp[3517859]:Remote(ndarray(3,real(64)))[2449386]
-
var call_tmp[3517866]:shared Remote(ndarray(3,real(64)))[2449401]
-
var dataResource[3517873]:shared Remote(ndarray(3,real(64)))[2449401]
-
(3517875 call init=[3515783] dataResource[3517873] _formal_tmp_dataResource[3517954])
-
(3517879 '.=' this[3517605] dataResource[2436264] dataResource[3517873])
-
(3517883 'end of statement' )
-
var call_tmp[3517884]:int(64)[10]
-
var call_tmp[3517891]:real(64)[13]
-
var call_tmp[3517898]:ndarray(3,real(64))[2436375]
-
var call_tmp[3517906]:Remote(ndarray(3,real(64)))?[2449467]
-
var call_tmp[3517913]:shared Remote(ndarray(3,real(64)))?[2449482]
-
var gradResource[3517920]:shared Remote(ndarray(3,real(64)))?[2449482]
-
(3517922 call init=[3517001] gradResource[3517920] _formal_tmp_gradResource[3517955])
-
(3517926 '.=' this[3517605] gradResource[2436274] gradResource[3517920])
-
(3517930 'end of statement' )
-
(3517931 'setcid' this[3517605])
-
(3517933 return _void[46])
}
-
- «»
function BaseTensorResource(real(64),5)[2660412] . init[3540263] ( this[3540267]:BaseTensorResource(real(64),5)[2660412] , dataResource[3540269]:shared Remote(ndarray(5,real(64)))[2675388] , gradResource[3540320]:shared Remote(ndarray(5,real(64)))?[2675469] ) : void[4]
const in arg this[3540267]:BaseTensorResource(real(64),5)[2660412] ref arg dataResource[3540269]:shared Remote(ndarray(5,real(64)))[2675388] ref arg gradResource[3540320]:shared Remote(ndarray(5,real(64)))?[2675469]-
{
-
var _formal_tmp_dataResource[3540616]:shared Remote(ndarray(5,real(64)))[2675388]
-
(3540620 'move' _formal_tmp_dataResource[3540616] dataResource[3540269])
-
var _formal_tmp_gradResource[3540617]:shared Remote(ndarray(5,real(64)))?[2675469]
-
(3540624 'move' _formal_tmp_gradResource[3540617] gradResource[3540320])
-
var super_tmp[3540410]:TensorEssence(real(64))[1960870]
-
(3540412 'move' super_tmp[3540410] (3540414 '.v' this[3540267] super[2660387]))
-
var call_tmp[3540417]:ndarray(5,real(64))[2660503]
-
var call_tmp[3540424]:real(64)[13]
-
(3540435 call init[2146880] super_tmp[3540410])
-
(3540437 'end of statement' )
-
var tmp[3540438]:TensorEssence(real(64))[1960870]
-
var call_tmp[3540457]:TensorEssence(real(64))[1960870]
-
(3540459 'move' call_tmp[3540457] (3540461 'cast' TensorEssence(real(64))[1960870] this[3540267]))
-
var chpl__thisAsParent[3540464]:TensorEssence(real(64))[1960870]
-
(3540466 'move' chpl__thisAsParent[3540464] (3540639 call chpl__initCopy[2146969] call_tmp[3540457] 0))
-
(3540470 'setcid' chpl__thisAsParent[3540464])
-
var call_tmp[3540472]:ndarray(5,real(64))[2660503]
-
var call_tmp[3540479]:int(64)[10]
-
var call_tmp[3540486]:int(64)[10]
-
(3540498 'end of statement' )
-
var call_tmp[3540499]:int(64)[10]
-
var call_tmp[3540506]:real(64)[13]
-
var call_tmp[3540513]:ndarray(5,real(64))[2660503]
-
var call_tmp[3540521]:Remote(ndarray(5,real(64)))[2675373]
-
var call_tmp[3540528]:shared Remote(ndarray(5,real(64)))[2675388]
-
var dataResource[3540535]:shared Remote(ndarray(5,real(64)))[2675388]
-
(3540537 call init=[3538445] dataResource[3540535] _formal_tmp_dataResource[3540616])
-
(3540541 '.=' this[3540267] dataResource[2660392] dataResource[3540535])
-
(3540545 'end of statement' )
-
var call_tmp[3540546]:int(64)[10]
-
var call_tmp[3540553]:real(64)[13]
-
var call_tmp[3540560]:ndarray(5,real(64))[2660503]
-
var call_tmp[3540568]:Remote(ndarray(5,real(64)))?[2675454]
-
var call_tmp[3540575]:shared Remote(ndarray(5,real(64)))?[2675469]
-
var gradResource[3540582]:shared Remote(ndarray(5,real(64)))?[2675469]
-
(3540584 call init=[3539663] gradResource[3540582] _formal_tmp_gradResource[3540617])
-
(3540588 '.=' this[3540267] gradResource[2660402] gradResource[3540582])
-
(3540592 'end of statement' )
-
(3540593 'setcid' this[3540267])
-
(3540595 return _void[46])
}
-
- «»
function BaseTensorResource(real(64),6)[2829689] . init[3557210] ( this[3557214]:BaseTensorResource(real(64),6)[2829689] , dataResource[3557216]:shared Remote(ndarray(6,real(64)))[2846729] , gradResource[3557267]:shared Remote(ndarray(6,real(64)))?[2846810] ) : void[4]
const in arg this[3557214]:BaseTensorResource(real(64),6)[2829689] ref arg dataResource[3557216]:shared Remote(ndarray(6,real(64)))[2846729] ref arg gradResource[3557267]:shared Remote(ndarray(6,real(64)))?[2846810]-
{
-
var _formal_tmp_dataResource[3557563]:shared Remote(ndarray(6,real(64)))[2846729]
-
(3557567 'move' _formal_tmp_dataResource[3557563] dataResource[3557216])
-
var _formal_tmp_gradResource[3557564]:shared Remote(ndarray(6,real(64)))?[2846810]
-
(3557571 'move' _formal_tmp_gradResource[3557564] gradResource[3557267])
-
var super_tmp[3557357]:TensorEssence(real(64))[1960870]
-
(3557359 'move' super_tmp[3557357] (3557361 '.v' this[3557214] super[2829664]))
-
var call_tmp[3557364]:ndarray(6,real(64))[2829780]
-
var call_tmp[3557371]:real(64)[13]
-
(3557382 call init[2146880] super_tmp[3557357])
-
(3557384 'end of statement' )
-
var tmp[3557385]:TensorEssence(real(64))[1960870]
-
var call_tmp[3557404]:TensorEssence(real(64))[1960870]
-
(3557406 'move' call_tmp[3557404] (3557408 'cast' TensorEssence(real(64))[1960870] this[3557214]))
-
var chpl__thisAsParent[3557411]:TensorEssence(real(64))[1960870]
-
(3557413 'move' chpl__thisAsParent[3557411] (3557586 call chpl__initCopy[2146969] call_tmp[3557404] 0))
-
(3557417 'setcid' chpl__thisAsParent[3557411])
-
var call_tmp[3557419]:ndarray(6,real(64))[2829780]
-
var call_tmp[3557426]:int(64)[10]
-
var call_tmp[3557433]:int(64)[10]
-
(3557445 'end of statement' )
-
var call_tmp[3557446]:int(64)[10]
-
var call_tmp[3557453]:real(64)[13]
-
var call_tmp[3557460]:ndarray(6,real(64))[2829780]
-
var call_tmp[3557468]:Remote(ndarray(6,real(64)))[2846714]
-
var call_tmp[3557475]:shared Remote(ndarray(6,real(64)))[2846729]
-
var dataResource[3557482]:shared Remote(ndarray(6,real(64)))[2846729]
-
(3557484 call init=[3555392] dataResource[3557482] _formal_tmp_dataResource[3557563])
-
(3557488 '.=' this[3557214] dataResource[2829669] dataResource[3557482])
-
(3557492 'end of statement' )
-
var call_tmp[3557493]:int(64)[10]
-
var call_tmp[3557500]:real(64)[13]
-
var call_tmp[3557507]:ndarray(6,real(64))[2829780]
-
var call_tmp[3557515]:Remote(ndarray(6,real(64)))?[2846795]
-
var call_tmp[3557522]:shared Remote(ndarray(6,real(64)))?[2846810]
-
var gradResource[3557529]:shared Remote(ndarray(6,real(64)))?[2846810]
-
(3557531 call init=[3556610] gradResource[3557529] _formal_tmp_gradResource[3557564])
-
(3557535 '.=' this[3557214] gradResource[2829679] gradResource[3557529])
-
(3557539 'end of statement' )
-
(3557540 'setcid' this[3557214])
-
(3557542 return _void[46])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
type BaseTensorResource(real(64),4)?[5463294]
-
type BaseTensorResource(real(64),4)[5463291]
-
type unmanaged BaseTensorResource(real(64),4)?[2593419]
-
type unmanaged BaseTensorResource(real(64),4)[2592258]
-
type borrowed BaseTensorResource(real(64),4)?[1976904]
-
type BaseTensorResource(real(64),4)[1976870]
-
-
type BaseTensorResource(real(64),1)?[5463662]
-
type BaseTensorResource(real(64),1)[5463659]
-
type unmanaged BaseTensorResource(real(64),1)?[2170323]
-
type unmanaged BaseTensorResource(real(64),1)[2167837]
-
type borrowed BaseTensorResource(real(64),1)?[2166773]
-
type BaseTensorResource(real(64),1)[2166739]
-
-
type BaseTensorResource(real(64),2)?[5463872]
-
type BaseTensorResource(real(64),2)[5463869]
-
type unmanaged BaseTensorResource(real(64),2)?[2301757]
-
type unmanaged BaseTensorResource(real(64),2)[2300596]
-
type borrowed BaseTensorResource(real(64),2)?[2299720]
-
type BaseTensorResource(real(64),2)[2299686]
-
-
type BaseTensorResource(real(64),3)?[5464105]
-
type BaseTensorResource(real(64),3)[5464102]
-
type unmanaged BaseTensorResource(real(64),3)?[2451581]
-
type unmanaged BaseTensorResource(real(64),3)[2450420]
-
type borrowed BaseTensorResource(real(64),3)?[2449544]
-
type BaseTensorResource(real(64),3)[2449510]
-
-
type BaseTensorResource(real(64),5)?[5464434]
-
type BaseTensorResource(real(64),5)[5464431]
-
type unmanaged BaseTensorResource(real(64),5)?[2677570]
-
type unmanaged BaseTensorResource(real(64),5)[2676409]
-
type borrowed BaseTensorResource(real(64),5)?[2675531]
-
type BaseTensorResource(real(64),5)[2675497]
-
-
type BaseTensorResource(real(64),6)?[5464667]
-
type BaseTensorResource(real(64),6)[5464664]
-
type unmanaged BaseTensorResource(real(64),6)?[2848911]
-
type unmanaged BaseTensorResource(real(64),6)[2847750]
-
type borrowed BaseTensorResource(real(64),6)?[2846872]
-
type BaseTensorResource(real(64),6)[2846838]
-
-
type BaseTensorResource(real(32),1)?[5463739]
-
type BaseTensorResource(real(32),1)[5463736]
-
type unmanaged BaseTensorResource(real(32),1)?[3721750]
-
type unmanaged BaseTensorResource(real(32),1)[3720525]
-
type borrowed BaseTensorResource(real(32),1)?[2179045]
-
type BaseTensorResource(real(32),1)[2179011]
-
-
type BaseTensorResource(real(32),2)?[5464009]
-
type BaseTensorResource(real(32),2)[5464006]
-
type unmanaged BaseTensorResource(real(32),2)?[3746872]
-
type unmanaged BaseTensorResource(real(32),2)[3745711]
-
type borrowed BaseTensorResource(real(32),2)?[2309986]
-
type BaseTensorResource(real(32),2)[2309952]
-
-
type BaseTensorResource(real(32),3)?[5464242]
-
type BaseTensorResource(real(32),3)[5464239]
-
type unmanaged BaseTensorResource(real(32),3)?[3754252]
-
type unmanaged BaseTensorResource(real(32),3)[3753091]
-
type borrowed BaseTensorResource(real(32),3)?[2460210]
-
type BaseTensorResource(real(32),3)[2460176]
-
-
type BaseTensorResource(real(32),4)?[5464338]
-
type BaseTensorResource(real(32),4)[5464335]
-
type unmanaged BaseTensorResource(real(32),4)?[3761632]
-
type unmanaged BaseTensorResource(real(32),4)[3760471]
-
type borrowed BaseTensorResource(real(32),4)?[2601753]
-
type BaseTensorResource(real(32),4)[2601719]
-
-
type BaseTensorResource(real(32),5)?[5464571]
-
type BaseTensorResource(real(32),5)[5464568]
-
type unmanaged BaseTensorResource(real(32),5)?[3769012]
-
type unmanaged BaseTensorResource(real(32),5)[3767851]
-
type borrowed BaseTensorResource(real(32),5)?[2686999]
-
type BaseTensorResource(real(32),5)[2686965]
-
-
type BaseTensorResource(real(32),6)?[5464804]
-
type BaseTensorResource(real(32),6)[5464801]
-
type unmanaged BaseTensorResource(real(32),6)?[3776392]
-
type unmanaged BaseTensorResource(real(32),6)[3775231]
-
type borrowed BaseTensorResource(real(32),6)?[2858740]
-
type BaseTensorResource(real(32),6)[2858706]
-
- «»
function TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] . init[4509159] ( this[4509163]:TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] , operationCtx[4509169]:reluOp(shared BaseTensorResource(real(32),1))[4509028] ) : void[4]
const in arg this[4509163]:TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] const ref arg operationCtx[4509169]:reluOp(shared BaseTensorResource(real(32),1))[4509028]-
{
-
var _formal_type_tmp_[5481034]:real(32)[91]
-
var super_tmp[4509179]:BaseTensorResource(real(32),1)[2172058]
-
(4509181 'move' super_tmp[4509179] (4509183 '.v' this[4509163] super[4512558]))
-
(4509190 call init[4509263] super_tmp[4509179])
-
(4509193 'end of statement' )
-
var tmp[4509194]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4509213]:BaseTensorResource(real(32),1)[2172058]
-
(4509215 'move' call_tmp[4509213] (4509217 'cast' BaseTensorResource(real(32),1)[2172058] this[4509163]))
-
var chpl__thisAsParent[4509220]:BaseTensorResource(real(32),1)[2172058]
-
(4509222 'move' chpl__thisAsParent[4509220] (4512553 call chpl__initCopy[2281365] call_tmp[4509213] 0))
-
(4509226 'setcid' chpl__thisAsParent[4509220])
-
(4509228 'end of statement' )
-
var operationType[4509229]:reluOp(shared BaseTensorResource(real(32),1))[4509028]
-
(4509239 'end of statement' )
-
var call_tmp[4509240]:reluOp(shared BaseTensorResource(real(32),1))[4509028]
-
var operationCtx[4509247]:reluOp(shared BaseTensorResource(real(32),1))[4509028]
-
(4509249 call init=[4512587] operationCtx[4509247] operationCtx[4509169])
-
(4509253 '.=' this[4509163] operationCtx[4512562] operationCtx[4509247])
-
(4509257 'end of statement' )
-
(4509258 'setcid' this[4509163])
-
(4509260 return _void[46])
}
-
- «»
function TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] . init[4524321] ( this[4524325]:TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] , operationCtx[4524331]:reluOp(shared BaseTensorResource(real(32),2))[4524190] ) : void[4]
const in arg this[4524325]:TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] const ref arg operationCtx[4524331]:reluOp(shared BaseTensorResource(real(32),2))[4524190]-
{
-
var _formal_type_tmp_[5481070]:real(32)[91]
-
var super_tmp[4524341]:BaseTensorResource(real(32),2)[2303464]
-
(4524343 'move' super_tmp[4524341] (4524345 '.v' this[4524325] super[4527436]))
-
(4524352 call init[4524425] super_tmp[4524341])
-
(4524355 'end of statement' )
-
var tmp[4524356]:BaseTensorResource(real(32),2)[2303464]
-
var call_tmp[4524375]:BaseTensorResource(real(32),2)[2303464]
-
(4524377 'move' call_tmp[4524375] (4524379 'cast' BaseTensorResource(real(32),2)[2303464] this[4524325]))
-
var chpl__thisAsParent[4524382]:BaseTensorResource(real(32),2)[2303464]
-
(4524384 'move' chpl__thisAsParent[4524382] (4527431 call chpl__initCopy[2430774] call_tmp[4524375] 0))
-
(4524388 'setcid' chpl__thisAsParent[4524382])
-
(4524390 'end of statement' )
-
var operationType[4524391]:reluOp(shared BaseTensorResource(real(32),2))[4524190]
-
(4524401 'end of statement' )
-
var call_tmp[4524402]:reluOp(shared BaseTensorResource(real(32),2))[4524190]
-
var operationCtx[4524409]:reluOp(shared BaseTensorResource(real(32),2))[4524190]
-
(4524411 call init=[4527465] operationCtx[4524409] operationCtx[4524331])
-
(4524415 '.=' this[4524325] operationCtx[4527440] operationCtx[4524409])
-
(4524419 'end of statement' )
-
(4524420 'setcid' this[4524325])
-
(4524422 return _void[46])
}
-
- «»
function TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] . init[4553051] ( this[4553055]:TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] , operationCtx[4553061]:reluOp(shared BaseTensorResource(real(32),3))[4552920] ) : void[4]
const in arg this[4553055]:TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] const ref arg operationCtx[4553061]:reluOp(shared BaseTensorResource(real(32),3))[4552920]-
{
-
var _formal_type_tmp_[5481104]:real(32)[91]
-
var super_tmp[4553071]:BaseTensorResource(real(32),3)[2453288]
-
(4553073 'move' super_tmp[4553071] (4553075 '.v' this[4553055] super[4556254]))
-
(4553082 call init[4553155] super_tmp[4553071])
-
(4553085 'end of statement' )
-
var tmp[4553086]:BaseTensorResource(real(32),3)[2453288]
-
var call_tmp[4553105]:BaseTensorResource(real(32),3)[2453288]
-
(4553107 'move' call_tmp[4553105] (4553109 'cast' BaseTensorResource(real(32),3)[2453288] this[4553055]))
-
var chpl__thisAsParent[4553112]:BaseTensorResource(real(32),3)[2453288]
-
(4553114 'move' chpl__thisAsParent[4553112] (4556249 call chpl__initCopy[2586031] call_tmp[4553105] 0))
-
(4553118 'setcid' chpl__thisAsParent[4553112])
-
(4553120 'end of statement' )
-
var operationType[4553121]:reluOp(shared BaseTensorResource(real(32),3))[4552920]
-
(4553131 'end of statement' )
-
var call_tmp[4553132]:reluOp(shared BaseTensorResource(real(32),3))[4552920]
-
var operationCtx[4553139]:reluOp(shared BaseTensorResource(real(32),3))[4552920]
-
(4553141 call init=[4556283] operationCtx[4553139] operationCtx[4553061])
-
(4553145 '.=' this[4553055] operationCtx[4556258] operationCtx[4553139])
-
(4553149 'end of statement' )
-
(4553150 'setcid' this[4553055])
-
(4553152 return _void[46])
}
-
- «»
function TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] . init[4571709] ( this[4571713]:TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] , operationCtx[4571719]:reluOp(shared BaseTensorResource(real(32),4))[4571578] ) : void[4]
const in arg this[4571713]:TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] const ref arg operationCtx[4571719]:reluOp(shared BaseTensorResource(real(32),4))[4571578]-
{
-
var _formal_type_tmp_[5481138]:real(32)[91]
-
var super_tmp[4571729]:BaseTensorResource(real(32),4)[2594431]
-
(4571731 'move' super_tmp[4571729] (4571733 '.v' this[4571713] super[4575000]))
-
(4571740 call init[4571813] super_tmp[4571729])
-
(4571743 'end of statement' )
-
var tmp[4571744]:BaseTensorResource(real(32),4)[2594431]
-
var call_tmp[4571763]:BaseTensorResource(real(32),4)[2594431]
-
(4571765 'move' call_tmp[4571763] (4571767 'cast' BaseTensorResource(real(32),4)[2594431] this[4571713]))
-
var chpl__thisAsParent[4571770]:BaseTensorResource(real(32),4)[2594431]
-
(4571772 'move' chpl__thisAsParent[4571770] (4574995 call chpl__initCopy[2654902] call_tmp[4571763] 0))
-
(4571776 'setcid' chpl__thisAsParent[4571770])
-
(4571778 'end of statement' )
-
var operationType[4571779]:reluOp(shared BaseTensorResource(real(32),4))[4571578]
-
(4571789 'end of statement' )
-
var call_tmp[4571790]:reluOp(shared BaseTensorResource(real(32),4))[4571578]
-
var operationCtx[4571797]:reluOp(shared BaseTensorResource(real(32),4))[4571578]
-
(4571799 call init=[4575029] operationCtx[4571797] operationCtx[4571719])
-
(4571803 '.=' this[4571713] operationCtx[4575004] operationCtx[4571797])
-
(4571807 'end of statement' )
-
(4571808 'setcid' this[4571713])
-
(4571810 return _void[46])
}
-
- «»
function TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] . init[4591122] ( this[4591126]:TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] , operationCtx[4591132]:reluOp(shared BaseTensorResource(real(32),5))[4590991] ) : void[4]
const in arg this[4591126]:TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] const ref arg operationCtx[4591132]:reluOp(shared BaseTensorResource(real(32),5))[4590991]-
{
-
var _formal_type_tmp_[5481172]:real(32)[91]
-
var super_tmp[4591142]:BaseTensorResource(real(32),5)[2679277]
-
(4591144 'move' super_tmp[4591142] (4591146 '.v' this[4591126] super[4594501]))
-
(4591153 call init[4591226] super_tmp[4591142])
-
(4591156 'end of statement' )
-
var tmp[4591157]:BaseTensorResource(real(32),5)[2679277]
-
var call_tmp[4591176]:BaseTensorResource(real(32),5)[2679277]
-
(4591178 'move' call_tmp[4591176] (4591180 'cast' BaseTensorResource(real(32),5)[2679277] this[4591126]))
-
var chpl__thisAsParent[4591183]:BaseTensorResource(real(32),5)[2679277]
-
(4591185 'move' chpl__thisAsParent[4591183] (4594496 call chpl__initCopy[2824179] call_tmp[4591176] 0))
-
(4591189 'setcid' chpl__thisAsParent[4591183])
-
(4591191 'end of statement' )
-
var operationType[4591192]:reluOp(shared BaseTensorResource(real(32),5))[4590991]
-
(4591202 'end of statement' )
-
var call_tmp[4591203]:reluOp(shared BaseTensorResource(real(32),5))[4590991]
-
var operationCtx[4591210]:reluOp(shared BaseTensorResource(real(32),5))[4590991]
-
(4591212 call init=[4594530] operationCtx[4591210] operationCtx[4591132])
-
(4591216 '.=' this[4591126] operationCtx[4594505] operationCtx[4591210])
-
(4591220 'end of statement' )
-
(4591221 'setcid' this[4591126])
-
(4591223 return _void[46])
}
-
- «»
function TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] . init[4611290] ( this[4611294]:TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] , operationCtx[4611300]:reluOp(shared BaseTensorResource(real(32),6))[4611159] ) : void[4]
const in arg this[4611294]:TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] const ref arg operationCtx[4611300]:reluOp(shared BaseTensorResource(real(32),6))[4611159]-
{
-
var _formal_type_tmp_[5481206]:real(32)[91]
-
var super_tmp[4611310]:BaseTensorResource(real(32),6)[2850618]
-
(4611312 'move' super_tmp[4611310] (4611314 '.v' this[4611294] super[4614979]))
-
(4611321 call init[4611394] super_tmp[4611310])
-
(4611324 'end of statement' )
-
var tmp[4611325]:BaseTensorResource(real(32),6)[2850618]
-
var call_tmp[4611344]:BaseTensorResource(real(32),6)[2850618]
-
(4611346 'move' call_tmp[4611344] (4611348 'cast' BaseTensorResource(real(32),6)[2850618] this[4611294]))
-
var chpl__thisAsParent[4611351]:BaseTensorResource(real(32),6)[2850618]
-
(4611353 'move' chpl__thisAsParent[4611351] (4614974 call chpl__initCopy[3001016] call_tmp[4611344] 0))
-
(4611357 'setcid' chpl__thisAsParent[4611351])
-
(4611359 'end of statement' )
-
var operationType[4611360]:reluOp(shared BaseTensorResource(real(32),6))[4611159]
-
(4611370 'end of statement' )
-
var call_tmp[4611371]:reluOp(shared BaseTensorResource(real(32),6))[4611159]
-
var operationCtx[4611378]:reluOp(shared BaseTensorResource(real(32),6))[4611159]
-
(4611380 call init=[4615008] operationCtx[4611378] operationCtx[4611300])
-
(4611384 '.=' this[4611294] operationCtx[4614983] operationCtx[4611378])
-
(4611388 'end of statement' )
-
(4611389 'setcid' this[4611294])
-
(4611391 return _void[46])
}
-
-
- «»
function TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] . init[4652988] ( this[4652992]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] , operationCtx[4652998]:reshapeOp(1,1,real(32))[4652847] ) : void[4]
const in arg this[4652992]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] const ref arg operationCtx[4652998]:reshapeOp(1,1,real(32))[4652847]-
{
-
var _formal_type_tmp_[5481254]:real(32)[91]
-
var super_tmp[4653008]:BaseTensorResource(real(32),1)[2172058]
-
(4653010 'move' super_tmp[4653008] (4653012 '.v' this[4652992] super[4653099]))
-
(4653019 call init[4509263] super_tmp[4653008])
-
(4653022 'end of statement' )
-
var tmp[4653023]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4653042]:BaseTensorResource(real(32),1)[2172058]
-
(4653044 'move' call_tmp[4653042] (4653046 'cast' BaseTensorResource(real(32),1)[2172058] this[4652992]))
-
var chpl__thisAsParent[4653049]:BaseTensorResource(real(32),1)[2172058]
-
(4653051 'move' chpl__thisAsParent[4653049] (4653094 call chpl__initCopy[2281365] call_tmp[4653042] 0))
-
(4653055 'setcid' chpl__thisAsParent[4653049])
-
(4653057 'end of statement' )
-
var operationType[4653058]:reshapeOp(1,1,real(32))[4652847]
-
(4653068 'end of statement' )
-
var call_tmp[4653069]:reshapeOp(1,1,real(32))[4652847]
-
var operationCtx[4653076]:reshapeOp(1,1,real(32))[4652847]
-
(4653078 call init=[4653128] operationCtx[4653076] operationCtx[4652998])
-
(4653082 '.=' this[4652992] operationCtx[4653103] operationCtx[4653076])
-
(4653086 'end of statement' )
-
(4653087 'setcid' this[4652992])
-
(4653089 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] . init[4663118] ( this[4663122]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] , operationCtx[4663128]:reshapeOp(2,1,real(32))[4662977] ) : void[4]
const in arg this[4663122]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] const ref arg operationCtx[4663128]:reshapeOp(2,1,real(32))[4662977]-
{
-
var _formal_type_tmp_[5481272]:real(32)[91]
-
var super_tmp[4663138]:BaseTensorResource(real(32),1)[2172058]
-
(4663140 'move' super_tmp[4663138] (4663142 '.v' this[4663122] super[4663229]))
-
(4663149 call init[4509263] super_tmp[4663138])
-
(4663152 'end of statement' )
-
var tmp[4663153]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4663172]:BaseTensorResource(real(32),1)[2172058]
-
(4663174 'move' call_tmp[4663172] (4663176 'cast' BaseTensorResource(real(32),1)[2172058] this[4663122]))
-
var chpl__thisAsParent[4663179]:BaseTensorResource(real(32),1)[2172058]
-
(4663181 'move' chpl__thisAsParent[4663179] (4663224 call chpl__initCopy[2281365] call_tmp[4663172] 0))
-
(4663185 'setcid' chpl__thisAsParent[4663179])
-
(4663187 'end of statement' )
-
var operationType[4663188]:reshapeOp(2,1,real(32))[4662977]
-
(4663198 'end of statement' )
-
var call_tmp[4663199]:reshapeOp(2,1,real(32))[4662977]
-
var operationCtx[4663206]:reshapeOp(2,1,real(32))[4662977]
-
(4663208 call init=[4663258] operationCtx[4663206] operationCtx[4663128])
-
(4663212 '.=' this[4663122] operationCtx[4663233] operationCtx[4663206])
-
(4663216 'end of statement' )
-
(4663217 'setcid' this[4663122])
-
(4663219 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] . init[4672333] ( this[4672337]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] , operationCtx[4672343]:reshapeOp(3,1,real(32))[4672192] ) : void[4]
const in arg this[4672337]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] const ref arg operationCtx[4672343]:reshapeOp(3,1,real(32))[4672192]-
{
-
var _formal_type_tmp_[5481288]:real(32)[91]
-
var super_tmp[4672353]:BaseTensorResource(real(32),1)[2172058]
-
(4672355 'move' super_tmp[4672353] (4672357 '.v' this[4672337] super[4672444]))
-
(4672364 call init[4509263] super_tmp[4672353])
-
(4672367 'end of statement' )
-
var tmp[4672368]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4672387]:BaseTensorResource(real(32),1)[2172058]
-
(4672389 'move' call_tmp[4672387] (4672391 'cast' BaseTensorResource(real(32),1)[2172058] this[4672337]))
-
var chpl__thisAsParent[4672394]:BaseTensorResource(real(32),1)[2172058]
-
(4672396 'move' chpl__thisAsParent[4672394] (4672439 call chpl__initCopy[2281365] call_tmp[4672387] 0))
-
(4672400 'setcid' chpl__thisAsParent[4672394])
-
(4672402 'end of statement' )
-
var operationType[4672403]:reshapeOp(3,1,real(32))[4672192]
-
(4672413 'end of statement' )
-
var call_tmp[4672414]:reshapeOp(3,1,real(32))[4672192]
-
var operationCtx[4672421]:reshapeOp(3,1,real(32))[4672192]
-
(4672423 call init=[4672473] operationCtx[4672421] operationCtx[4672343])
-
(4672427 '.=' this[4672337] operationCtx[4672448] operationCtx[4672421])
-
(4672431 'end of statement' )
-
(4672432 'setcid' this[4672337])
-
(4672434 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] . init[4679108] ( this[4679112]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] , operationCtx[4679118]:reshapeOp(4,1,real(32))[4678967] ) : void[4]
const in arg this[4679112]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] const ref arg operationCtx[4679118]:reshapeOp(4,1,real(32))[4678967]-
{
-
var _formal_type_tmp_[5481304]:real(32)[91]
-
var super_tmp[4679128]:BaseTensorResource(real(32),1)[2172058]
-
(4679130 'move' super_tmp[4679128] (4679132 '.v' this[4679112] super[4679219]))
-
(4679139 call init[4509263] super_tmp[4679128])
-
(4679142 'end of statement' )
-
var tmp[4679143]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4679162]:BaseTensorResource(real(32),1)[2172058]
-
(4679164 'move' call_tmp[4679162] (4679166 'cast' BaseTensorResource(real(32),1)[2172058] this[4679112]))
-
var chpl__thisAsParent[4679169]:BaseTensorResource(real(32),1)[2172058]
-
(4679171 'move' chpl__thisAsParent[4679169] (4679214 call chpl__initCopy[2281365] call_tmp[4679162] 0))
-
(4679175 'setcid' chpl__thisAsParent[4679169])
-
(4679177 'end of statement' )
-
var operationType[4679178]:reshapeOp(4,1,real(32))[4678967]
-
(4679188 'end of statement' )
-
var call_tmp[4679189]:reshapeOp(4,1,real(32))[4678967]
-
var operationCtx[4679196]:reshapeOp(4,1,real(32))[4678967]
-
(4679198 call init=[4679248] operationCtx[4679196] operationCtx[4679118])
-
(4679202 '.=' this[4679112] operationCtx[4679223] operationCtx[4679196])
-
(4679206 'end of statement' )
-
(4679207 'setcid' this[4679112])
-
(4679209 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] . init[4689130] ( this[4689134]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] , operationCtx[4689140]:reshapeOp(5,1,real(32))[4688989] ) : void[4]
const in arg this[4689134]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] const ref arg operationCtx[4689140]:reshapeOp(5,1,real(32))[4688989]-
{
-
var _formal_type_tmp_[5481320]:real(32)[91]
-
var super_tmp[4689150]:BaseTensorResource(real(32),1)[2172058]
-
(4689152 'move' super_tmp[4689150] (4689154 '.v' this[4689134] super[4689241]))
-
(4689161 call init[4509263] super_tmp[4689150])
-
(4689164 'end of statement' )
-
var tmp[4689165]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4689184]:BaseTensorResource(real(32),1)[2172058]
-
(4689186 'move' call_tmp[4689184] (4689188 'cast' BaseTensorResource(real(32),1)[2172058] this[4689134]))
-
var chpl__thisAsParent[4689191]:BaseTensorResource(real(32),1)[2172058]
-
(4689193 'move' chpl__thisAsParent[4689191] (4689236 call chpl__initCopy[2281365] call_tmp[4689184] 0))
-
(4689197 'setcid' chpl__thisAsParent[4689191])
-
(4689199 'end of statement' )
-
var operationType[4689200]:reshapeOp(5,1,real(32))[4688989]
-
(4689210 'end of statement' )
-
var call_tmp[4689211]:reshapeOp(5,1,real(32))[4688989]
-
var operationCtx[4689218]:reshapeOp(5,1,real(32))[4688989]
-
(4689220 call init=[4689270] operationCtx[4689218] operationCtx[4689140])
-
(4689224 '.=' this[4689134] operationCtx[4689245] operationCtx[4689218])
-
(4689228 'end of statement' )
-
(4689229 'setcid' this[4689134])
-
(4689231 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] . init[4699270] ( this[4699274]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] , operationCtx[4699280]:reshapeOp(6,1,real(32))[4699129] ) : void[4]
const in arg this[4699274]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] const ref arg operationCtx[4699280]:reshapeOp(6,1,real(32))[4699129]-
{
-
var _formal_type_tmp_[5481336]:real(32)[91]
-
var super_tmp[4699290]:BaseTensorResource(real(32),1)[2172058]
-
(4699292 'move' super_tmp[4699290] (4699294 '.v' this[4699274] super[4699381]))
-
(4699301 call init[4509263] super_tmp[4699290])
-
(4699304 'end of statement' )
-
var tmp[4699305]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4699324]:BaseTensorResource(real(32),1)[2172058]
-
(4699326 'move' call_tmp[4699324] (4699328 'cast' BaseTensorResource(real(32),1)[2172058] this[4699274]))
-
var chpl__thisAsParent[4699331]:BaseTensorResource(real(32),1)[2172058]
-
(4699333 'move' chpl__thisAsParent[4699331] (4699376 call chpl__initCopy[2281365] call_tmp[4699324] 0))
-
(4699337 'setcid' chpl__thisAsParent[4699331])
-
(4699339 'end of statement' )
-
var operationType[4699340]:reshapeOp(6,1,real(32))[4699129]
-
(4699350 'end of statement' )
-
var call_tmp[4699351]:reshapeOp(6,1,real(32))[4699129]
-
var operationCtx[4699358]:reshapeOp(6,1,real(32))[4699129]
-
(4699360 call init=[4699410] operationCtx[4699358] operationCtx[4699280])
-
(4699364 '.=' this[4699274] operationCtx[4699385] operationCtx[4699358])
-
(4699368 'end of statement' )
-
(4699369 'setcid' this[4699274])
-
(4699371 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] . init[4711061] ( this[4711065]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] , operationCtx[4711071]:maxOp(1,real(32),1)[4710930] ) : void[4]
const in arg this[4711065]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] const ref arg operationCtx[4711071]:maxOp(1,real(32),1)[4710930]-
{
-
var _formal_type_tmp_[5481352]:real(32)[91]
-
var super_tmp[4711081]:BaseTensorResource(real(32),1)[2172058]
-
(4711083 'move' super_tmp[4711081] (4711085 '.v' this[4711065] super[4711172]))
-
(4711092 call init[4509263] super_tmp[4711081])
-
(4711095 'end of statement' )
-
var tmp[4711096]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4711115]:BaseTensorResource(real(32),1)[2172058]
-
(4711117 'move' call_tmp[4711115] (4711119 'cast' BaseTensorResource(real(32),1)[2172058] this[4711065]))
-
var chpl__thisAsParent[4711122]:BaseTensorResource(real(32),1)[2172058]
-
(4711124 'move' chpl__thisAsParent[4711122] (4711167 call chpl__initCopy[2281365] call_tmp[4711115] 0))
-
(4711128 'setcid' chpl__thisAsParent[4711122])
-
(4711130 'end of statement' )
-
var operationType[4711131]:maxOp(1,real(32),1)[4710930]
-
(4711141 'end of statement' )
-
var call_tmp[4711142]:maxOp(1,real(32),1)[4710930]
-
var operationCtx[4711149]:maxOp(1,real(32),1)[4710930]
-
(4711151 call init=[4711201] operationCtx[4711149] operationCtx[4711071])
-
(4711155 '.=' this[4711065] operationCtx[4711176] operationCtx[4711149])
-
(4711159 'end of statement' )
-
(4711160 'setcid' this[4711065])
-
(4711162 return _void[46])
}
-
- «»
function TensorResource(real(32),1,expandOp(1,real(32)))[4719699] . init[4719581] ( this[4719585]:TensorResource(real(32),1,expandOp(1,real(32)))[4719699] , operationCtx[4719591]:expandOp(1,real(32))[4719441] ) : void[4]
const in arg this[4719585]:TensorResource(real(32),1,expandOp(1,real(32)))[4719699] const ref arg operationCtx[4719591]:expandOp(1,real(32))[4719441]-
{
-
var _formal_type_tmp_[5481380]:real(32)[91]
-
var super_tmp[4719601]:BaseTensorResource(real(32),1)[2172058]
-
(4719603 'move' super_tmp[4719601] (4719605 '.v' this[4719585] super[4719692]))
-
(4719612 call init[4509263] super_tmp[4719601])
-
(4719615 'end of statement' )
-
var tmp[4719616]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4719635]:BaseTensorResource(real(32),1)[2172058]
-
(4719637 'move' call_tmp[4719635] (4719639 'cast' BaseTensorResource(real(32),1)[2172058] this[4719585]))
-
var chpl__thisAsParent[4719642]:BaseTensorResource(real(32),1)[2172058]
-
(4719644 'move' chpl__thisAsParent[4719642] (4719687 call chpl__initCopy[2281365] call_tmp[4719635] 0))
-
(4719648 'setcid' chpl__thisAsParent[4719642])
-
(4719650 'end of statement' )
-
var operationType[4719651]:expandOp(1,real(32))[4719441]
-
(4719661 'end of statement' )
-
var call_tmp[4719662]:expandOp(1,real(32))[4719441]
-
var operationCtx[4719669]:expandOp(1,real(32))[4719441]
-
(4719671 call init=[4719721] operationCtx[4719669] operationCtx[4719591])
-
(4719675 '.=' this[4719585] operationCtx[4719696] operationCtx[4719669])
-
(4719679 'end of statement' )
-
(4719680 'setcid' this[4719585])
-
(4719682 return _void[46])
}
-
- «»
function TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] . init[4734614] ( this[4734618]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] , operationCtx[4734624]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479] ) : void[4]
const in arg this[4734618]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] const ref arg operationCtx[4734624]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479]-
{
-
var _formal_type_tmp_[5481394]:real(32)[91]
-
var super_tmp[4734634]:BaseTensorResource(real(32),1)[2172058]
-
(4734636 'move' super_tmp[4734634] (4734638 '.v' this[4734618] super[4734725]))
-
(4734645 call init[4509263] super_tmp[4734634])
-
(4734648 'end of statement' )
-
var tmp[4734649]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4734668]:BaseTensorResource(real(32),1)[2172058]
-
(4734670 'move' call_tmp[4734668] (4734672 'cast' BaseTensorResource(real(32),1)[2172058] this[4734618]))
-
var chpl__thisAsParent[4734675]:BaseTensorResource(real(32),1)[2172058]
-
(4734677 'move' chpl__thisAsParent[4734675] (4734720 call chpl__initCopy[2281365] call_tmp[4734668] 0))
-
(4734681 'setcid' chpl__thisAsParent[4734675])
-
(4734683 'end of statement' )
-
var operationType[4734684]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479]
-
(4734694 'end of statement' )
-
var call_tmp[4734695]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479]
-
var operationCtx[4734702]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479]
-
(4734704 call init=[4734754] operationCtx[4734702] operationCtx[4734624])
-
(4734708 '.=' this[4734618] operationCtx[4734729] operationCtx[4734702])
-
(4734712 'end of statement' )
-
(4734713 'setcid' this[4734618])
-
(4734715 return _void[46])
}
-
- «»
function TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] . init[4740527] ( this[4740531]:TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] , operationCtx[4740537]:expOp(shared BaseTensorResource(real(32),1))[4740396] ) : void[4]
const in arg this[4740531]:TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] const ref arg operationCtx[4740537]:expOp(shared BaseTensorResource(real(32),1))[4740396]-
{
-
var _formal_type_tmp_[5481408]:real(32)[91]
-
var super_tmp[4740547]:BaseTensorResource(real(32),1)[2172058]
-
(4740549 'move' super_tmp[4740547] (4740551 '.v' this[4740531] super[4740638]))
-
(4740558 call init[4509263] super_tmp[4740547])
-
(4740561 'end of statement' )
-
var tmp[4740562]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4740581]:BaseTensorResource(real(32),1)[2172058]
-
(4740583 'move' call_tmp[4740581] (4740585 'cast' BaseTensorResource(real(32),1)[2172058] this[4740531]))
-
var chpl__thisAsParent[4740588]:BaseTensorResource(real(32),1)[2172058]
-
(4740590 'move' chpl__thisAsParent[4740588] (4740633 call chpl__initCopy[2281365] call_tmp[4740581] 0))
-
(4740594 'setcid' chpl__thisAsParent[4740588])
-
(4740596 'end of statement' )
-
var operationType[4740597]:expOp(shared BaseTensorResource(real(32),1))[4740396]
-
(4740607 'end of statement' )
-
var call_tmp[4740608]:expOp(shared BaseTensorResource(real(32),1))[4740396]
-
var operationCtx[4740615]:expOp(shared BaseTensorResource(real(32),1))[4740396]
-
(4740617 call init=[4740667] operationCtx[4740615] operationCtx[4740537])
-
(4740621 '.=' this[4740531] operationCtx[4740642] operationCtx[4740615])
-
(4740625 'end of statement' )
-
(4740626 'setcid' this[4740531])
-
(4740628 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] . init[4747924] ( this[4747928]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] , operationCtx[4747934]:sumOp(1,real(32),1)[4747777] ) : void[4]
const in arg this[4747928]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] const ref arg operationCtx[4747934]:sumOp(1,real(32),1)[4747777]-
{
-
var _formal_type_tmp_[5481424]:real(32)[91]
-
var super_tmp[4747944]:BaseTensorResource(real(32),1)[2172058]
-
(4747946 'move' super_tmp[4747944] (4747948 '.v' this[4747928] super[4748035]))
-
(4747955 call init[4509263] super_tmp[4747944])
-
(4747958 'end of statement' )
-
var tmp[4747959]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4747978]:BaseTensorResource(real(32),1)[2172058]
-
(4747980 'move' call_tmp[4747978] (4747982 'cast' BaseTensorResource(real(32),1)[2172058] this[4747928]))
-
var chpl__thisAsParent[4747985]:BaseTensorResource(real(32),1)[2172058]
-
(4747987 'move' chpl__thisAsParent[4747985] (4748030 call chpl__initCopy[2281365] call_tmp[4747978] 0))
-
(4747991 'setcid' chpl__thisAsParent[4747985])
-
(4747993 'end of statement' )
-
var operationType[4747994]:sumOp(1,real(32),1)[4747777]
-
(4748004 'end of statement' )
-
var call_tmp[4748005]:sumOp(1,real(32),1)[4747777]
-
var operationCtx[4748012]:sumOp(1,real(32),1)[4747777]
-
(4748014 call init=[4748064] operationCtx[4748012] operationCtx[4747934])
-
(4748018 '.=' this[4747928] operationCtx[4748039] operationCtx[4748012])
-
(4748022 'end of statement' )
-
(4748023 'setcid' this[4747928])
-
(4748025 return _void[46])
}
-
- «»
function TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] . init[4755083] ( this[4755087]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] , operationCtx[4755093]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948] ) : void[4]
const in arg this[4755087]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] const ref arg operationCtx[4755093]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948]-
{
-
var _formal_type_tmp_[5481438]:real(32)[91]
-
var super_tmp[4755103]:BaseTensorResource(real(32),1)[2172058]
-
(4755105 'move' super_tmp[4755103] (4755107 '.v' this[4755087] super[4755194]))
-
(4755114 call init[4509263] super_tmp[4755103])
-
(4755117 'end of statement' )
-
var tmp[4755118]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4755137]:BaseTensorResource(real(32),1)[2172058]
-
(4755139 'move' call_tmp[4755137] (4755141 'cast' BaseTensorResource(real(32),1)[2172058] this[4755087]))
-
var chpl__thisAsParent[4755144]:BaseTensorResource(real(32),1)[2172058]
-
(4755146 'move' chpl__thisAsParent[4755144] (4755189 call chpl__initCopy[2281365] call_tmp[4755137] 0))
-
(4755150 'setcid' chpl__thisAsParent[4755144])
-
(4755152 'end of statement' )
-
var operationType[4755153]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948]
-
(4755163 'end of statement' )
-
var call_tmp[4755164]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948]
-
var operationCtx[4755171]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948]
-
(4755173 call init=[4755223] operationCtx[4755171] operationCtx[4755093])
-
(4755177 '.=' this[4755087] operationCtx[4755198] operationCtx[4755171])
-
(4755181 'end of statement' )
-
(4755182 'setcid' this[4755087])
-
(4755184 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] . init[4761959] ( this[4761963]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] , operationCtx[4761969]:maxOp(2,real(32),2)[4761828] ) : void[4]
const in arg this[4761963]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] const ref arg operationCtx[4761969]:maxOp(2,real(32),2)[4761828]-
{
-
var _formal_type_tmp_[5481454]:real(32)[91]
-
var super_tmp[4761979]:BaseTensorResource(real(32),1)[2172058]
-
(4761981 'move' super_tmp[4761979] (4761983 '.v' this[4761963] super[4762070]))
-
(4761990 call init[4509263] super_tmp[4761979])
-
(4761993 'end of statement' )
-
var tmp[4761994]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4762013]:BaseTensorResource(real(32),1)[2172058]
-
(4762015 'move' call_tmp[4762013] (4762017 'cast' BaseTensorResource(real(32),1)[2172058] this[4761963]))
-
var chpl__thisAsParent[4762020]:BaseTensorResource(real(32),1)[2172058]
-
(4762022 'move' chpl__thisAsParent[4762020] (4762065 call chpl__initCopy[2281365] call_tmp[4762013] 0))
-
(4762026 'setcid' chpl__thisAsParent[4762020])
-
(4762028 'end of statement' )
-
var operationType[4762029]:maxOp(2,real(32),2)[4761828]
-
(4762039 'end of statement' )
-
var call_tmp[4762040]:maxOp(2,real(32),2)[4761828]
-
var operationCtx[4762047]:maxOp(2,real(32),2)[4761828]
-
(4762049 call init=[4762099] operationCtx[4762047] operationCtx[4761969])
-
(4762053 '.=' this[4761963] operationCtx[4762074] operationCtx[4762047])
-
(4762057 'end of statement' )
-
(4762058 'setcid' this[4761963])
-
(4762060 return _void[46])
}
-
- «»
function TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] . init[4768863] ( this[4768867]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] , operationCtx[4768873]:reshapeOp(1,2,real(32))[4768722] ) : void[4]
const in arg this[4768867]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] const ref arg operationCtx[4768873]:reshapeOp(1,2,real(32))[4768722]-
{
-
var _formal_type_tmp_[5481470]:real(32)[91]
-
var super_tmp[4768883]:BaseTensorResource(real(32),2)[2303464]
-
(4768885 'move' super_tmp[4768883] (4768887 '.v' this[4768867] super[4768974]))
-
(4768894 call init[4524425] super_tmp[4768883])
-
(4768897 'end of statement' )
-
var tmp[4768898]:BaseTensorResource(real(32),2)[2303464]
-
var call_tmp[4768917]:BaseTensorResource(real(32),2)[2303464]
-
(4768919 'move' call_tmp[4768917] (4768921 'cast' BaseTensorResource(real(32),2)[2303464] this[4768867]))
-
var chpl__thisAsParent[4768924]:BaseTensorResource(real(32),2)[2303464]
-
(4768926 'move' chpl__thisAsParent[4768924] (4768969 call chpl__initCopy[2430774] call_tmp[4768917] 0))
-
(4768930 'setcid' chpl__thisAsParent[4768924])
-
(4768932 'end of statement' )
-
var operationType[4768933]:reshapeOp(1,2,real(32))[4768722]
-
(4768943 'end of statement' )
-
var call_tmp[4768944]:reshapeOp(1,2,real(32))[4768722]
-
var operationCtx[4768951]:reshapeOp(1,2,real(32))[4768722]
-
(4768953 call init=[4769003] operationCtx[4768951] operationCtx[4768873])
-
(4768957 '.=' this[4768867] operationCtx[4768978] operationCtx[4768951])
-
(4768961 'end of statement' )
-
(4768962 'setcid' this[4768867])
-
(4768964 return _void[46])
}
-
- «»
function TensorResource(real(32),2,expandOp(2,real(32)))[4776879] . init[4776761] ( this[4776765]:TensorResource(real(32),2,expandOp(2,real(32)))[4776879] , operationCtx[4776771]:expandOp(2,real(32))[4776621] ) : void[4]
const in arg this[4776765]:TensorResource(real(32),2,expandOp(2,real(32)))[4776879] const ref arg operationCtx[4776771]:expandOp(2,real(32))[4776621]-
{
-
var _formal_type_tmp_[5481488]:real(32)[91]
-
var super_tmp[4776781]:BaseTensorResource(real(32),2)[2303464]
-
(4776783 'move' super_tmp[4776781] (4776785 '.v' this[4776765] super[4776872]))
-
(4776792 call init[4524425] super_tmp[4776781])
-
(4776795 'end of statement' )
-
var tmp[4776796]:BaseTensorResource(real(32),2)[2303464]
-
var call_tmp[4776815]:BaseTensorResource(real(32),2)[2303464]
-
(4776817 'move' call_tmp[4776815] (4776819 'cast' BaseTensorResource(real(32),2)[2303464] this[4776765]))
-
var chpl__thisAsParent[4776822]:BaseTensorResource(real(32),2)[2303464]
-
(4776824 'move' chpl__thisAsParent[4776822] (4776867 call chpl__initCopy[2430774] call_tmp[4776815] 0))
-
(4776828 'setcid' chpl__thisAsParent[4776822])
-
(4776830 'end of statement' )
-
var operationType[4776831]:expandOp(2,real(32))[4776621]
-
(4776841 'end of statement' )
-
var call_tmp[4776842]:expandOp(2,real(32))[4776621]
-
var operationCtx[4776849]:expandOp(2,real(32))[4776621]
-
(4776851 call init=[4776901] operationCtx[4776849] operationCtx[4776771])
-
(4776855 '.=' this[4776765] operationCtx[4776876] operationCtx[4776849])
-
(4776859 'end of statement' )
-
(4776860 'setcid' this[4776765])
-
(4776862 return _void[46])
}
-
- «»
function TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] . init[4792058] ( this[4792062]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] , operationCtx[4792068]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923] ) : void[4]
const in arg this[4792062]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] const ref arg operationCtx[4792068]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923]-
{
-
var _formal_type_tmp_[5481504]:real(32)[91]
-
var super_tmp[4792078]:BaseTensorResource(real(32),2)[2303464]
-
(4792080 'move' super_tmp[4792078] (4792082 '.v' this[4792062] super[4792169]))
-
(4792089 call init[4524425] super_tmp[4792078])
-
(4792092 'end of statement' )
-
var tmp[4792093]:BaseTensorResource(real(32),2)[2303464]
-
var call_tmp[4792112]:BaseTensorResource(real(32),2)[2303464]
-
(4792114 'move' call_tmp[4792112] (4792116 'cast' BaseTensorResource(real(32),2)[2303464] this[4792062]))
-
var chpl__thisAsParent[4792119]:BaseTensorResource(real(32),2)[2303464]
-
(4792121 'move' chpl__thisAsParent[4792119] (4792164 call chpl__initCopy[2430774] call_tmp[4792112] 0))
-
(4792125 'setcid' chpl__thisAsParent[4792119])
-
(4792127 'end of statement' )
-
var operationType[4792128]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923]
-
(4792138 'end of statement' )
-
var call_tmp[4792139]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923]
-
var operationCtx[4792146]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923]
-
(4792148 call init=[4792198] operationCtx[4792146] operationCtx[4792068])
-
(4792152 '.=' this[4792062] operationCtx[4792173] operationCtx[4792146])
-
(4792156 'end of statement' )
-
(4792157 'setcid' this[4792062])
-
(4792159 return _void[46])
}
-
- «»
function TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] . init[4798048] ( this[4798052]:TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] , operationCtx[4798058]:expOp(shared BaseTensorResource(real(32),2))[4797917] ) : void[4]
const in arg this[4798052]:TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] const ref arg operationCtx[4798058]:expOp(shared BaseTensorResource(real(32),2))[4797917]-
{
-
var _formal_type_tmp_[5481518]:real(32)[91]
-
var super_tmp[4798068]:BaseTensorResource(real(32),2)[2303464]
-
(4798070 'move' super_tmp[4798068] (4798072 '.v' this[4798052] super[4798159]))
-
(4798079 call init[4524425] super_tmp[4798068])
-
(4798082 'end of statement' )
-
var tmp[4798083]:BaseTensorResource(real(32),2)[2303464]
-
var call_tmp[4798102]:BaseTensorResource(real(32),2)[2303464]
-
(4798104 'move' call_tmp[4798102] (4798106 'cast' BaseTensorResource(real(32),2)[2303464] this[4798052]))
-
var chpl__thisAsParent[4798109]:BaseTensorResource(real(32),2)[2303464]
-
(4798111 'move' chpl__thisAsParent[4798109] (4798154 call chpl__initCopy[2430774] call_tmp[4798102] 0))
-
(4798115 'setcid' chpl__thisAsParent[4798109])
-
(4798117 'end of statement' )
-
var operationType[4798118]:expOp(shared BaseTensorResource(real(32),2))[4797917]
-
(4798128 'end of statement' )
-
var call_tmp[4798129]:expOp(shared BaseTensorResource(real(32),2))[4797917]
-
var operationCtx[4798136]:expOp(shared BaseTensorResource(real(32),2))[4797917]
-
(4798138 call init=[4798188] operationCtx[4798136] operationCtx[4798058])
-
(4798142 '.=' this[4798052] operationCtx[4798163] operationCtx[4798136])
-
(4798146 'end of statement' )
-
(4798147 'setcid' this[4798052])
-
(4798149 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] . init[4805516] ( this[4805520]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] , operationCtx[4805526]:sumOp(2,real(32),2)[4805369] ) : void[4]
const in arg this[4805520]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] const ref arg operationCtx[4805526]:sumOp(2,real(32),2)[4805369]-
{
-
var _formal_type_tmp_[5481534]:real(32)[91]
-
var super_tmp[4805536]:BaseTensorResource(real(32),1)[2172058]
-
(4805538 'move' super_tmp[4805536] (4805540 '.v' this[4805520] super[4805627]))
-
(4805547 call init[4509263] super_tmp[4805536])
-
(4805550 'end of statement' )
-
var tmp[4805551]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4805570]:BaseTensorResource(real(32),1)[2172058]
-
(4805572 'move' call_tmp[4805570] (4805574 'cast' BaseTensorResource(real(32),1)[2172058] this[4805520]))
-
var chpl__thisAsParent[4805577]:BaseTensorResource(real(32),1)[2172058]
-
(4805579 'move' chpl__thisAsParent[4805577] (4805622 call chpl__initCopy[2281365] call_tmp[4805570] 0))
-
(4805583 'setcid' chpl__thisAsParent[4805577])
-
(4805585 'end of statement' )
-
var operationType[4805586]:sumOp(2,real(32),2)[4805369]
-
(4805596 'end of statement' )
-
var call_tmp[4805597]:sumOp(2,real(32),2)[4805369]
-
var operationCtx[4805604]:sumOp(2,real(32),2)[4805369]
-
(4805606 call init=[4805656] operationCtx[4805604] operationCtx[4805526])
-
(4805610 '.=' this[4805520] operationCtx[4805631] operationCtx[4805604])
-
(4805614 'end of statement' )
-
(4805615 'setcid' this[4805520])
-
(4805617 return _void[46])
}
-
- «»
function TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] . init[4816624] ( this[4816628]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] , operationCtx[4816634]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489] ) : void[4]
const in arg this[4816628]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] const ref arg operationCtx[4816634]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489]-
{
-
var _formal_type_tmp_[5481548]:real(32)[91]
-
var super_tmp[4816644]:BaseTensorResource(real(32),2)[2303464]
-
(4816646 'move' super_tmp[4816644] (4816648 '.v' this[4816628] super[4816735]))
-
(4816655 call init[4524425] super_tmp[4816644])
-
(4816658 'end of statement' )
-
var tmp[4816659]:BaseTensorResource(real(32),2)[2303464]
-
var call_tmp[4816678]:BaseTensorResource(real(32),2)[2303464]
-
(4816680 'move' call_tmp[4816678] (4816682 'cast' BaseTensorResource(real(32),2)[2303464] this[4816628]))
-
var chpl__thisAsParent[4816685]:BaseTensorResource(real(32),2)[2303464]
-
(4816687 'move' chpl__thisAsParent[4816685] (4816730 call chpl__initCopy[2430774] call_tmp[4816678] 0))
-
(4816691 'setcid' chpl__thisAsParent[4816685])
-
(4816693 'end of statement' )
-
var operationType[4816694]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489]
-
(4816704 'end of statement' )
-
var call_tmp[4816705]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489]
-
var operationCtx[4816712]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489]
-
(4816714 call init=[4816764] operationCtx[4816712] operationCtx[4816634])
-
(4816718 '.=' this[4816628] operationCtx[4816739] operationCtx[4816712])
-
(4816722 'end of statement' )
-
(4816723 'setcid' this[4816628])
-
(4816725 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] . init[4823627] ( this[4823631]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] , operationCtx[4823637]:maxOp(3,real(32),3)[4823496] ) : void[4]
const in arg this[4823631]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] const ref arg operationCtx[4823637]:maxOp(3,real(32),3)[4823496]-
{
-
var _formal_type_tmp_[5481564]:real(32)[91]
-
var super_tmp[4823647]:BaseTensorResource(real(32),1)[2172058]
-
(4823649 'move' super_tmp[4823647] (4823651 '.v' this[4823631] super[4823738]))
-
(4823658 call init[4509263] super_tmp[4823647])
-
(4823661 'end of statement' )
-
var tmp[4823662]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4823681]:BaseTensorResource(real(32),1)[2172058]
-
(4823683 'move' call_tmp[4823681] (4823685 'cast' BaseTensorResource(real(32),1)[2172058] this[4823631]))
-
var chpl__thisAsParent[4823688]:BaseTensorResource(real(32),1)[2172058]
-
(4823690 'move' chpl__thisAsParent[4823688] (4823733 call chpl__initCopy[2281365] call_tmp[4823681] 0))
-
(4823694 'setcid' chpl__thisAsParent[4823688])
-
(4823696 'end of statement' )
-
var operationType[4823697]:maxOp(3,real(32),3)[4823496]
-
(4823707 'end of statement' )
-
var call_tmp[4823708]:maxOp(3,real(32),3)[4823496]
-
var operationCtx[4823715]:maxOp(3,real(32),3)[4823496]
-
(4823717 call init=[4823767] operationCtx[4823715] operationCtx[4823637])
-
(4823721 '.=' this[4823631] operationCtx[4823742] operationCtx[4823715])
-
(4823725 'end of statement' )
-
(4823726 'setcid' this[4823631])
-
(4823728 return _void[46])
}
-
- «»
function TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] . init[4829917] ( this[4829921]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] , operationCtx[4829927]:reshapeOp(1,3,real(32))[4829776] ) : void[4]
const in arg this[4829921]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] const ref arg operationCtx[4829927]:reshapeOp(1,3,real(32))[4829776]-
{
-
var _formal_type_tmp_[5481580]:real(32)[91]
-
var super_tmp[4829937]:BaseTensorResource(real(32),3)[2453288]
-
(4829939 'move' super_tmp[4829937] (4829941 '.v' this[4829921] super[4830028]))
-
(4829948 call init[4553155] super_tmp[4829937])
-
(4829951 'end of statement' )
-
var tmp[4829952]:BaseTensorResource(real(32),3)[2453288]
-
var call_tmp[4829971]:BaseTensorResource(real(32),3)[2453288]
-
(4829973 'move' call_tmp[4829971] (4829975 'cast' BaseTensorResource(real(32),3)[2453288] this[4829921]))
-
var chpl__thisAsParent[4829978]:BaseTensorResource(real(32),3)[2453288]
-
(4829980 'move' chpl__thisAsParent[4829978] (4830023 call chpl__initCopy[2586031] call_tmp[4829971] 0))
-
(4829984 'setcid' chpl__thisAsParent[4829978])
-
(4829986 'end of statement' )
-
var operationType[4829987]:reshapeOp(1,3,real(32))[4829776]
-
(4829997 'end of statement' )
-
var call_tmp[4829998]:reshapeOp(1,3,real(32))[4829776]
-
var operationCtx[4830005]:reshapeOp(1,3,real(32))[4829776]
-
(4830007 call init=[4830057] operationCtx[4830005] operationCtx[4829927])
-
(4830011 '.=' this[4829921] operationCtx[4830032] operationCtx[4830005])
-
(4830015 'end of statement' )
-
(4830016 'setcid' this[4829921])
-
(4830018 return _void[46])
}
-
- «»
function TensorResource(real(32),3,expandOp(3,real(32)))[4836598] . init[4836480] ( this[4836484]:TensorResource(real(32),3,expandOp(3,real(32)))[4836598] , operationCtx[4836490]:expandOp(3,real(32))[4836340] ) : void[4]
const in arg this[4836484]:TensorResource(real(32),3,expandOp(3,real(32)))[4836598] const ref arg operationCtx[4836490]:expandOp(3,real(32))[4836340]-
{
-
var _formal_type_tmp_[5481596]:real(32)[91]
-
var super_tmp[4836500]:BaseTensorResource(real(32),3)[2453288]
-
(4836502 'move' super_tmp[4836500] (4836504 '.v' this[4836484] super[4836591]))
-
(4836511 call init[4553155] super_tmp[4836500])
-
(4836514 'end of statement' )
-
var tmp[4836515]:BaseTensorResource(real(32),3)[2453288]
-
var call_tmp[4836534]:BaseTensorResource(real(32),3)[2453288]
-
(4836536 'move' call_tmp[4836534] (4836538 'cast' BaseTensorResource(real(32),3)[2453288] this[4836484]))
-
var chpl__thisAsParent[4836541]:BaseTensorResource(real(32),3)[2453288]
-
(4836543 'move' chpl__thisAsParent[4836541] (4836586 call chpl__initCopy[2586031] call_tmp[4836534] 0))
-
(4836547 'setcid' chpl__thisAsParent[4836541])
-
(4836549 'end of statement' )
-
var operationType[4836550]:expandOp(3,real(32))[4836340]
-
(4836560 'end of statement' )
-
var call_tmp[4836561]:expandOp(3,real(32))[4836340]
-
var operationCtx[4836568]:expandOp(3,real(32))[4836340]
-
(4836570 call init=[4836620] operationCtx[4836568] operationCtx[4836490])
-
(4836574 '.=' this[4836484] operationCtx[4836595] operationCtx[4836568])
-
(4836578 'end of statement' )
-
(4836579 'setcid' this[4836484])
-
(4836581 return _void[46])
}
-
- «»
function TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] . init[4853235] ( this[4853239]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] , operationCtx[4853245]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100] ) : void[4]
const in arg this[4853239]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] const ref arg operationCtx[4853245]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100]-
{
-
var _formal_type_tmp_[5481612]:real(32)[91]
-
var super_tmp[4853255]:BaseTensorResource(real(32),3)[2453288]
-
(4853257 'move' super_tmp[4853255] (4853259 '.v' this[4853239] super[4853346]))
-
(4853266 call init[4553155] super_tmp[4853255])
-
(4853269 'end of statement' )
-
var tmp[4853270]:BaseTensorResource(real(32),3)[2453288]
-
var call_tmp[4853289]:BaseTensorResource(real(32),3)[2453288]
-
(4853291 'move' call_tmp[4853289] (4853293 'cast' BaseTensorResource(real(32),3)[2453288] this[4853239]))
-
var chpl__thisAsParent[4853296]:BaseTensorResource(real(32),3)[2453288]
-
(4853298 'move' chpl__thisAsParent[4853296] (4853341 call chpl__initCopy[2586031] call_tmp[4853289] 0))
-
(4853302 'setcid' chpl__thisAsParent[4853296])
-
(4853304 'end of statement' )
-
var operationType[4853305]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100]
-
(4853315 'end of statement' )
-
var call_tmp[4853316]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100]
-
var operationCtx[4853323]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100]
-
(4853325 call init=[4853375] operationCtx[4853323] operationCtx[4853245])
-
(4853329 '.=' this[4853239] operationCtx[4853350] operationCtx[4853323])
-
(4853333 'end of statement' )
-
(4853334 'setcid' this[4853239])
-
(4853336 return _void[46])
}
-
- «»
function TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] . init[4859225] ( this[4859229]:TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] , operationCtx[4859235]:expOp(shared BaseTensorResource(real(32),3))[4859094] ) : void[4]
const in arg this[4859229]:TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] const ref arg operationCtx[4859235]:expOp(shared BaseTensorResource(real(32),3))[4859094]-
{
-
var _formal_type_tmp_[5481626]:real(32)[91]
-
var super_tmp[4859245]:BaseTensorResource(real(32),3)[2453288]
-
(4859247 'move' super_tmp[4859245] (4859249 '.v' this[4859229] super[4859336]))
-
(4859256 call init[4553155] super_tmp[4859245])
-
(4859259 'end of statement' )
-
var tmp[4859260]:BaseTensorResource(real(32),3)[2453288]
-
var call_tmp[4859279]:BaseTensorResource(real(32),3)[2453288]
-
(4859281 'move' call_tmp[4859279] (4859283 'cast' BaseTensorResource(real(32),3)[2453288] this[4859229]))
-
var chpl__thisAsParent[4859286]:BaseTensorResource(real(32),3)[2453288]
-
(4859288 'move' chpl__thisAsParent[4859286] (4859331 call chpl__initCopy[2586031] call_tmp[4859279] 0))
-
(4859292 'setcid' chpl__thisAsParent[4859286])
-
(4859294 'end of statement' )
-
var operationType[4859295]:expOp(shared BaseTensorResource(real(32),3))[4859094]
-
(4859305 'end of statement' )
-
var call_tmp[4859306]:expOp(shared BaseTensorResource(real(32),3))[4859094]
-
var operationCtx[4859313]:expOp(shared BaseTensorResource(real(32),3))[4859094]
-
(4859315 call init=[4859365] operationCtx[4859313] operationCtx[4859235])
-
(4859319 '.=' this[4859229] operationCtx[4859340] operationCtx[4859313])
-
(4859323 'end of statement' )
-
(4859324 'setcid' this[4859229])
-
(4859326 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] . init[4867402] ( this[4867406]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] , operationCtx[4867412]:sumOp(3,real(32),3)[4867255] ) : void[4]
const in arg this[4867406]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] const ref arg operationCtx[4867412]:sumOp(3,real(32),3)[4867255]-
{
-
var _formal_type_tmp_[5481642]:real(32)[91]
-
var super_tmp[4867422]:BaseTensorResource(real(32),1)[2172058]
-
(4867424 'move' super_tmp[4867422] (4867426 '.v' this[4867406] super[4867513]))
-
(4867433 call init[4509263] super_tmp[4867422])
-
(4867436 'end of statement' )
-
var tmp[4867437]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4867456]:BaseTensorResource(real(32),1)[2172058]
-
(4867458 'move' call_tmp[4867456] (4867460 'cast' BaseTensorResource(real(32),1)[2172058] this[4867406]))
-
var chpl__thisAsParent[4867463]:BaseTensorResource(real(32),1)[2172058]
-
(4867465 'move' chpl__thisAsParent[4867463] (4867508 call chpl__initCopy[2281365] call_tmp[4867456] 0))
-
(4867469 'setcid' chpl__thisAsParent[4867463])
-
(4867471 'end of statement' )
-
var operationType[4867472]:sumOp(3,real(32),3)[4867255]
-
(4867482 'end of statement' )
-
var call_tmp[4867483]:sumOp(3,real(32),3)[4867255]
-
var operationCtx[4867490]:sumOp(3,real(32),3)[4867255]
-
(4867492 call init=[4867542] operationCtx[4867490] operationCtx[4867412])
-
(4867496 '.=' this[4867406] operationCtx[4867517] operationCtx[4867490])
-
(4867500 'end of statement' )
-
(4867501 'setcid' this[4867406])
-
(4867503 return _void[46])
}
-
- «»
function TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] . init[4878316] ( this[4878320]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] , operationCtx[4878326]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181] ) : void[4]
const in arg this[4878320]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] const ref arg operationCtx[4878326]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181]-
{
-
var _formal_type_tmp_[5481656]:real(32)[91]
-
var super_tmp[4878336]:BaseTensorResource(real(32),3)[2453288]
-
(4878338 'move' super_tmp[4878336] (4878340 '.v' this[4878320] super[4878427]))
-
(4878347 call init[4553155] super_tmp[4878336])
-
(4878350 'end of statement' )
-
var tmp[4878351]:BaseTensorResource(real(32),3)[2453288]
-
var call_tmp[4878370]:BaseTensorResource(real(32),3)[2453288]
-
(4878372 'move' call_tmp[4878370] (4878374 'cast' BaseTensorResource(real(32),3)[2453288] this[4878320]))
-
var chpl__thisAsParent[4878377]:BaseTensorResource(real(32),3)[2453288]
-
(4878379 'move' chpl__thisAsParent[4878377] (4878422 call chpl__initCopy[2586031] call_tmp[4878370] 0))
-
(4878383 'setcid' chpl__thisAsParent[4878377])
-
(4878385 'end of statement' )
-
var operationType[4878386]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181]
-
(4878396 'end of statement' )
-
var call_tmp[4878397]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181]
-
var operationCtx[4878404]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181]
-
(4878406 call init=[4878456] operationCtx[4878404] operationCtx[4878326])
-
(4878410 '.=' this[4878320] operationCtx[4878431] operationCtx[4878404])
-
(4878414 'end of statement' )
-
(4878415 'setcid' this[4878320])
-
(4878417 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] . init[4885365] ( this[4885369]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] , operationCtx[4885375]:maxOp(4,real(32),4)[4885234] ) : void[4]
const in arg this[4885369]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] const ref arg operationCtx[4885375]:maxOp(4,real(32),4)[4885234]-
{
-
var _formal_type_tmp_[5481672]:real(32)[91]
-
var super_tmp[4885385]:BaseTensorResource(real(32),1)[2172058]
-
(4885387 'move' super_tmp[4885385] (4885389 '.v' this[4885369] super[4885476]))
-
(4885396 call init[4509263] super_tmp[4885385])
-
(4885399 'end of statement' )
-
var tmp[4885400]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4885419]:BaseTensorResource(real(32),1)[2172058]
-
(4885421 'move' call_tmp[4885419] (4885423 'cast' BaseTensorResource(real(32),1)[2172058] this[4885369]))
-
var chpl__thisAsParent[4885426]:BaseTensorResource(real(32),1)[2172058]
-
(4885428 'move' chpl__thisAsParent[4885426] (4885471 call chpl__initCopy[2281365] call_tmp[4885419] 0))
-
(4885432 'setcid' chpl__thisAsParent[4885426])
-
(4885434 'end of statement' )
-
var operationType[4885435]:maxOp(4,real(32),4)[4885234]
-
(4885445 'end of statement' )
-
var call_tmp[4885446]:maxOp(4,real(32),4)[4885234]
-
var operationCtx[4885453]:maxOp(4,real(32),4)[4885234]
-
(4885455 call init=[4885505] operationCtx[4885453] operationCtx[4885375])
-
(4885459 '.=' this[4885369] operationCtx[4885480] operationCtx[4885453])
-
(4885463 'end of statement' )
-
(4885464 'setcid' this[4885369])
-
(4885466 return _void[46])
}
-
- «»
function TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] . init[4892555] ( this[4892559]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] , operationCtx[4892565]:reshapeOp(1,4,real(32))[4892414] ) : void[4]
const in arg this[4892559]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] const ref arg operationCtx[4892565]:reshapeOp(1,4,real(32))[4892414]-
{
-
var _formal_type_tmp_[5481688]:real(32)[91]
-
var super_tmp[4892575]:BaseTensorResource(real(32),4)[2594431]
-
(4892577 'move' super_tmp[4892575] (4892579 '.v' this[4892559] super[4892666]))
-
(4892586 call init[4571813] super_tmp[4892575])
-
(4892589 'end of statement' )
-
var tmp[4892590]:BaseTensorResource(real(32),4)[2594431]
-
var call_tmp[4892609]:BaseTensorResource(real(32),4)[2594431]
-
(4892611 'move' call_tmp[4892609] (4892613 'cast' BaseTensorResource(real(32),4)[2594431] this[4892559]))
-
var chpl__thisAsParent[4892616]:BaseTensorResource(real(32),4)[2594431]
-
(4892618 'move' chpl__thisAsParent[4892616] (4892661 call chpl__initCopy[2654902] call_tmp[4892609] 0))
-
(4892622 'setcid' chpl__thisAsParent[4892616])
-
(4892624 'end of statement' )
-
var operationType[4892625]:reshapeOp(1,4,real(32))[4892414]
-
(4892635 'end of statement' )
-
var call_tmp[4892636]:reshapeOp(1,4,real(32))[4892414]
-
var operationCtx[4892643]:reshapeOp(1,4,real(32))[4892414]
-
(4892645 call init=[4892695] operationCtx[4892643] operationCtx[4892565])
-
(4892649 '.=' this[4892559] operationCtx[4892670] operationCtx[4892643])
-
(4892653 'end of statement' )
-
(4892654 'setcid' this[4892559])
-
(4892656 return _void[46])
}
-
- «»
function TensorResource(real(32),4,expandOp(4,real(32)))[4900663] . init[4900545] ( this[4900549]:TensorResource(real(32),4,expandOp(4,real(32)))[4900663] , operationCtx[4900555]:expandOp(4,real(32))[4900405] ) : void[4]
const in arg this[4900549]:TensorResource(real(32),4,expandOp(4,real(32)))[4900663] const ref arg operationCtx[4900555]:expandOp(4,real(32))[4900405]-
{
-
var _formal_type_tmp_[5481706]:real(32)[91]
-
var super_tmp[4900565]:BaseTensorResource(real(32),4)[2594431]
-
(4900567 'move' super_tmp[4900565] (4900569 '.v' this[4900549] super[4900656]))
-
(4900576 call init[4571813] super_tmp[4900565])
-
(4900579 'end of statement' )
-
var tmp[4900580]:BaseTensorResource(real(32),4)[2594431]
-
var call_tmp[4900599]:BaseTensorResource(real(32),4)[2594431]
-
(4900601 'move' call_tmp[4900599] (4900603 'cast' BaseTensorResource(real(32),4)[2594431] this[4900549]))
-
var chpl__thisAsParent[4900606]:BaseTensorResource(real(32),4)[2594431]
-
(4900608 'move' chpl__thisAsParent[4900606] (4900651 call chpl__initCopy[2654902] call_tmp[4900599] 0))
-
(4900612 'setcid' chpl__thisAsParent[4900606])
-
(4900614 'end of statement' )
-
var operationType[4900615]:expandOp(4,real(32))[4900405]
-
(4900625 'end of statement' )
-
var call_tmp[4900626]:expandOp(4,real(32))[4900405]
-
var operationCtx[4900633]:expandOp(4,real(32))[4900405]
-
(4900635 call init=[4900685] operationCtx[4900633] operationCtx[4900555])
-
(4900639 '.=' this[4900549] operationCtx[4900660] operationCtx[4900633])
-
(4900643 'end of statement' )
-
(4900644 'setcid' this[4900549])
-
(4900646 return _void[46])
}
-
- «»
function TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] . init[4918398] ( this[4918402]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] , operationCtx[4918408]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263] ) : void[4]
const in arg this[4918402]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] const ref arg operationCtx[4918408]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263]-
{
-
var _formal_type_tmp_[5481722]:real(32)[91]
-
var super_tmp[4918418]:BaseTensorResource(real(32),4)[2594431]
-
(4918420 'move' super_tmp[4918418] (4918422 '.v' this[4918402] super[4918509]))
-
(4918429 call init[4571813] super_tmp[4918418])
-
(4918432 'end of statement' )
-
var tmp[4918433]:BaseTensorResource(real(32),4)[2594431]
-
var call_tmp[4918452]:BaseTensorResource(real(32),4)[2594431]
-
(4918454 'move' call_tmp[4918452] (4918456 'cast' BaseTensorResource(real(32),4)[2594431] this[4918402]))
-
var chpl__thisAsParent[4918459]:BaseTensorResource(real(32),4)[2594431]
-
(4918461 'move' chpl__thisAsParent[4918459] (4918504 call chpl__initCopy[2654902] call_tmp[4918452] 0))
-
(4918465 'setcid' chpl__thisAsParent[4918459])
-
(4918467 'end of statement' )
-
var operationType[4918468]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263]
-
(4918478 'end of statement' )
-
var call_tmp[4918479]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263]
-
var operationCtx[4918486]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263]
-
(4918488 call init=[4918538] operationCtx[4918486] operationCtx[4918408])
-
(4918492 '.=' this[4918402] operationCtx[4918513] operationCtx[4918486])
-
(4918496 'end of statement' )
-
(4918497 'setcid' this[4918402])
-
(4918499 return _void[46])
}
-
- «»
function TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] . init[4924388] ( this[4924392]:TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] , operationCtx[4924398]:expOp(shared BaseTensorResource(real(32),4))[4924257] ) : void[4]
const in arg this[4924392]:TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] const ref arg operationCtx[4924398]:expOp(shared BaseTensorResource(real(32),4))[4924257]-
{
-
var _formal_type_tmp_[5481736]:real(32)[91]
-
var super_tmp[4924408]:BaseTensorResource(real(32),4)[2594431]
-
(4924410 'move' super_tmp[4924408] (4924412 '.v' this[4924392] super[4924499]))
-
(4924419 call init[4571813] super_tmp[4924408])
-
(4924422 'end of statement' )
-
var tmp[4924423]:BaseTensorResource(real(32),4)[2594431]
-
var call_tmp[4924442]:BaseTensorResource(real(32),4)[2594431]
-
(4924444 'move' call_tmp[4924442] (4924446 'cast' BaseTensorResource(real(32),4)[2594431] this[4924392]))
-
var chpl__thisAsParent[4924449]:BaseTensorResource(real(32),4)[2594431]
-
(4924451 'move' chpl__thisAsParent[4924449] (4924494 call chpl__initCopy[2654902] call_tmp[4924442] 0))
-
(4924455 'setcid' chpl__thisAsParent[4924449])
-
(4924457 'end of statement' )
-
var operationType[4924458]:expOp(shared BaseTensorResource(real(32),4))[4924257]
-
(4924468 'end of statement' )
-
var call_tmp[4924469]:expOp(shared BaseTensorResource(real(32),4))[4924257]
-
var operationCtx[4924476]:expOp(shared BaseTensorResource(real(32),4))[4924257]
-
(4924478 call init=[4924528] operationCtx[4924476] operationCtx[4924398])
-
(4924482 '.=' this[4924392] operationCtx[4924503] operationCtx[4924476])
-
(4924486 'end of statement' )
-
(4924487 'setcid' this[4924392])
-
(4924489 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] . init[4931920] ( this[4931924]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] , operationCtx[4931930]:sumOp(4,real(32),4)[4931773] ) : void[4]
const in arg this[4931924]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] const ref arg operationCtx[4931930]:sumOp(4,real(32),4)[4931773]-
{
-
var _formal_type_tmp_[5481752]:real(32)[91]
-
var super_tmp[4931940]:BaseTensorResource(real(32),1)[2172058]
-
(4931942 'move' super_tmp[4931940] (4931944 '.v' this[4931924] super[4932031]))
-
(4931951 call init[4509263] super_tmp[4931940])
-
(4931954 'end of statement' )
-
var tmp[4931955]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4931974]:BaseTensorResource(real(32),1)[2172058]
-
(4931976 'move' call_tmp[4931974] (4931978 'cast' BaseTensorResource(real(32),1)[2172058] this[4931924]))
-
var chpl__thisAsParent[4931981]:BaseTensorResource(real(32),1)[2172058]
-
(4931983 'move' chpl__thisAsParent[4931981] (4932026 call chpl__initCopy[2281365] call_tmp[4931974] 0))
-
(4931987 'setcid' chpl__thisAsParent[4931981])
-
(4931989 'end of statement' )
-
var operationType[4931990]:sumOp(4,real(32),4)[4931773]
-
(4932000 'end of statement' )
-
var call_tmp[4932001]:sumOp(4,real(32),4)[4931773]
-
var operationCtx[4932008]:sumOp(4,real(32),4)[4931773]
-
(4932010 call init=[4932060] operationCtx[4932008] operationCtx[4931930])
-
(4932014 '.=' this[4931924] operationCtx[4932035] operationCtx[4932008])
-
(4932018 'end of statement' )
-
(4932019 'setcid' this[4931924])
-
(4932021 return _void[46])
}
-
- «»
function TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] . init[4943220] ( this[4943224]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] , operationCtx[4943230]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085] ) : void[4]
const in arg this[4943224]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] const ref arg operationCtx[4943230]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085]-
{
-
var _formal_type_tmp_[5481766]:real(32)[91]
-
var super_tmp[4943240]:BaseTensorResource(real(32),4)[2594431]
-
(4943242 'move' super_tmp[4943240] (4943244 '.v' this[4943224] super[4943331]))
-
(4943251 call init[4571813] super_tmp[4943240])
-
(4943254 'end of statement' )
-
var tmp[4943255]:BaseTensorResource(real(32),4)[2594431]
-
var call_tmp[4943274]:BaseTensorResource(real(32),4)[2594431]
-
(4943276 'move' call_tmp[4943274] (4943278 'cast' BaseTensorResource(real(32),4)[2594431] this[4943224]))
-
var chpl__thisAsParent[4943281]:BaseTensorResource(real(32),4)[2594431]
-
(4943283 'move' chpl__thisAsParent[4943281] (4943326 call chpl__initCopy[2654902] call_tmp[4943274] 0))
-
(4943287 'setcid' chpl__thisAsParent[4943281])
-
(4943289 'end of statement' )
-
var operationType[4943290]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085]
-
(4943300 'end of statement' )
-
var call_tmp[4943301]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085]
-
var operationCtx[4943308]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085]
-
(4943310 call init=[4943360] operationCtx[4943308] operationCtx[4943230])
-
(4943314 '.=' this[4943224] operationCtx[4943335] operationCtx[4943308])
-
(4943318 'end of statement' )
-
(4943319 'setcid' this[4943224])
-
(4943321 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] . init[4950315] ( this[4950319]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] , operationCtx[4950325]:maxOp(5,real(32),5)[4950184] ) : void[4]
const in arg this[4950319]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] const ref arg operationCtx[4950325]:maxOp(5,real(32),5)[4950184]-
{
-
var _formal_type_tmp_[5481782]:real(32)[91]
-
var super_tmp[4950335]:BaseTensorResource(real(32),1)[2172058]
-
(4950337 'move' super_tmp[4950335] (4950339 '.v' this[4950319] super[4950426]))
-
(4950346 call init[4509263] super_tmp[4950335])
-
(4950349 'end of statement' )
-
var tmp[4950350]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4950369]:BaseTensorResource(real(32),1)[2172058]
-
(4950371 'move' call_tmp[4950369] (4950373 'cast' BaseTensorResource(real(32),1)[2172058] this[4950319]))
-
var chpl__thisAsParent[4950376]:BaseTensorResource(real(32),1)[2172058]
-
(4950378 'move' chpl__thisAsParent[4950376] (4950421 call chpl__initCopy[2281365] call_tmp[4950369] 0))
-
(4950382 'setcid' chpl__thisAsParent[4950376])
-
(4950384 'end of statement' )
-
var operationType[4950385]:maxOp(5,real(32),5)[4950184]
-
(4950395 'end of statement' )
-
var call_tmp[4950396]:maxOp(5,real(32),5)[4950184]
-
var operationCtx[4950403]:maxOp(5,real(32),5)[4950184]
-
(4950405 call init=[4950455] operationCtx[4950403] operationCtx[4950325])
-
(4950409 '.=' this[4950319] operationCtx[4950430] operationCtx[4950403])
-
(4950413 'end of statement' )
-
(4950414 'setcid' this[4950319])
-
(4950416 return _void[46])
}
-
- «»
function TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] . init[4957537] ( this[4957541]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] , operationCtx[4957547]:reshapeOp(1,5,real(32))[4957396] ) : void[4]
const in arg this[4957541]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] const ref arg operationCtx[4957547]:reshapeOp(1,5,real(32))[4957396]-
{
-
var _formal_type_tmp_[5481798]:real(32)[91]
-
var super_tmp[4957557]:BaseTensorResource(real(32),5)[2679277]
-
(4957559 'move' super_tmp[4957557] (4957561 '.v' this[4957541] super[4957648]))
-
(4957568 call init[4591226] super_tmp[4957557])
-
(4957571 'end of statement' )
-
var tmp[4957572]:BaseTensorResource(real(32),5)[2679277]
-
var call_tmp[4957591]:BaseTensorResource(real(32),5)[2679277]
-
(4957593 'move' call_tmp[4957591] (4957595 'cast' BaseTensorResource(real(32),5)[2679277] this[4957541]))
-
var chpl__thisAsParent[4957598]:BaseTensorResource(real(32),5)[2679277]
-
(4957600 'move' chpl__thisAsParent[4957598] (4957643 call chpl__initCopy[2824179] call_tmp[4957591] 0))
-
(4957604 'setcid' chpl__thisAsParent[4957598])
-
(4957606 'end of statement' )
-
var operationType[4957607]:reshapeOp(1,5,real(32))[4957396]
-
(4957617 'end of statement' )
-
var call_tmp[4957618]:reshapeOp(1,5,real(32))[4957396]
-
var operationCtx[4957625]:reshapeOp(1,5,real(32))[4957396]
-
(4957627 call init=[4957677] operationCtx[4957625] operationCtx[4957547])
-
(4957631 '.=' this[4957541] operationCtx[4957652] operationCtx[4957625])
-
(4957635 'end of statement' )
-
(4957636 'setcid' this[4957541])
-
(4957638 return _void[46])
}
-
- «»
function TensorResource(real(32),5,expandOp(5,real(32)))[4965691] . init[4965573] ( this[4965577]:TensorResource(real(32),5,expandOp(5,real(32)))[4965691] , operationCtx[4965583]:expandOp(5,real(32))[4965433] ) : void[4]
const in arg this[4965577]:TensorResource(real(32),5,expandOp(5,real(32)))[4965691] const ref arg operationCtx[4965583]:expandOp(5,real(32))[4965433]-
{
-
var _formal_type_tmp_[5481816]:real(32)[91]
-
var super_tmp[4965593]:BaseTensorResource(real(32),5)[2679277]
-
(4965595 'move' super_tmp[4965593] (4965597 '.v' this[4965577] super[4965684]))
-
(4965604 call init[4591226] super_tmp[4965593])
-
(4965607 'end of statement' )
-
var tmp[4965608]:BaseTensorResource(real(32),5)[2679277]
-
var call_tmp[4965627]:BaseTensorResource(real(32),5)[2679277]
-
(4965629 'move' call_tmp[4965627] (4965631 'cast' BaseTensorResource(real(32),5)[2679277] this[4965577]))
-
var chpl__thisAsParent[4965634]:BaseTensorResource(real(32),5)[2679277]
-
(4965636 'move' chpl__thisAsParent[4965634] (4965679 call chpl__initCopy[2824179] call_tmp[4965627] 0))
-
(4965640 'setcid' chpl__thisAsParent[4965634])
-
(4965642 'end of statement' )
-
var operationType[4965643]:expandOp(5,real(32))[4965433]
-
(4965653 'end of statement' )
-
var call_tmp[4965654]:expandOp(5,real(32))[4965433]
-
var operationCtx[4965661]:expandOp(5,real(32))[4965433]
-
(4965663 call init=[4965713] operationCtx[4965661] operationCtx[4965583])
-
(4965667 '.=' this[4965577] operationCtx[4965688] operationCtx[4965661])
-
(4965671 'end of statement' )
-
(4965672 'setcid' this[4965577])
-
(4965674 return _void[46])
}
-
- «»
function TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] . init[4984524] ( this[4984528]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] , operationCtx[4984534]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389] ) : void[4]
const in arg this[4984528]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] const ref arg operationCtx[4984534]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389]-
{
-
var _formal_type_tmp_[5481832]:real(32)[91]
-
var super_tmp[4984544]:BaseTensorResource(real(32),5)[2679277]
-
(4984546 'move' super_tmp[4984544] (4984548 '.v' this[4984528] super[4984635]))
-
(4984555 call init[4591226] super_tmp[4984544])
-
(4984558 'end of statement' )
-
var tmp[4984559]:BaseTensorResource(real(32),5)[2679277]
-
var call_tmp[4984578]:BaseTensorResource(real(32),5)[2679277]
-
(4984580 'move' call_tmp[4984578] (4984582 'cast' BaseTensorResource(real(32),5)[2679277] this[4984528]))
-
var chpl__thisAsParent[4984585]:BaseTensorResource(real(32),5)[2679277]
-
(4984587 'move' chpl__thisAsParent[4984585] (4984630 call chpl__initCopy[2824179] call_tmp[4984578] 0))
-
(4984591 'setcid' chpl__thisAsParent[4984585])
-
(4984593 'end of statement' )
-
var operationType[4984594]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389]
-
(4984604 'end of statement' )
-
var call_tmp[4984605]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389]
-
var operationCtx[4984612]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389]
-
(4984614 call init=[4984664] operationCtx[4984612] operationCtx[4984534])
-
(4984618 '.=' this[4984528] operationCtx[4984639] operationCtx[4984612])
-
(4984622 'end of statement' )
-
(4984623 'setcid' this[4984528])
-
(4984625 return _void[46])
}
-
- «»
function TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] . init[4990514] ( this[4990518]:TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] , operationCtx[4990524]:expOp(shared BaseTensorResource(real(32),5))[4990383] ) : void[4]
const in arg this[4990518]:TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] const ref arg operationCtx[4990524]:expOp(shared BaseTensorResource(real(32),5))[4990383]-
{
-
var _formal_type_tmp_[5481846]:real(32)[91]
-
var super_tmp[4990534]:BaseTensorResource(real(32),5)[2679277]
-
(4990536 'move' super_tmp[4990534] (4990538 '.v' this[4990518] super[4990625]))
-
(4990545 call init[4591226] super_tmp[4990534])
-
(4990548 'end of statement' )
-
var tmp[4990549]:BaseTensorResource(real(32),5)[2679277]
-
var call_tmp[4990568]:BaseTensorResource(real(32),5)[2679277]
-
(4990570 'move' call_tmp[4990568] (4990572 'cast' BaseTensorResource(real(32),5)[2679277] this[4990518]))
-
var chpl__thisAsParent[4990575]:BaseTensorResource(real(32),5)[2679277]
-
(4990577 'move' chpl__thisAsParent[4990575] (4990620 call chpl__initCopy[2824179] call_tmp[4990568] 0))
-
(4990581 'setcid' chpl__thisAsParent[4990575])
-
(4990583 'end of statement' )
-
var operationType[4990584]:expOp(shared BaseTensorResource(real(32),5))[4990383]
-
(4990594 'end of statement' )
-
var call_tmp[4990595]:expOp(shared BaseTensorResource(real(32),5))[4990383]
-
var operationCtx[4990602]:expOp(shared BaseTensorResource(real(32),5))[4990383]
-
(4990604 call init=[4990654] operationCtx[4990602] operationCtx[4990524])
-
(4990608 '.=' this[4990518] operationCtx[4990629] operationCtx[4990602])
-
(4990612 'end of statement' )
-
(4990613 'setcid' this[4990518])
-
(4990615 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] . init[4998755] ( this[4998759]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] , operationCtx[4998765]:sumOp(5,real(32),5)[4998608] ) : void[4]
const in arg this[4998759]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] const ref arg operationCtx[4998765]:sumOp(5,real(32),5)[4998608]-
{
-
var _formal_type_tmp_[5481862]:real(32)[91]
-
var super_tmp[4998775]:BaseTensorResource(real(32),1)[2172058]
-
(4998777 'move' super_tmp[4998775] (4998779 '.v' this[4998759] super[4998866]))
-
(4998786 call init[4509263] super_tmp[4998775])
-
(4998789 'end of statement' )
-
var tmp[4998790]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[4998809]:BaseTensorResource(real(32),1)[2172058]
-
(4998811 'move' call_tmp[4998809] (4998813 'cast' BaseTensorResource(real(32),1)[2172058] this[4998759]))
-
var chpl__thisAsParent[4998816]:BaseTensorResource(real(32),1)[2172058]
-
(4998818 'move' chpl__thisAsParent[4998816] (4998861 call chpl__initCopy[2281365] call_tmp[4998809] 0))
-
(4998822 'setcid' chpl__thisAsParent[4998816])
-
(4998824 'end of statement' )
-
var operationType[4998825]:sumOp(5,real(32),5)[4998608]
-
(4998835 'end of statement' )
-
var call_tmp[4998836]:sumOp(5,real(32),5)[4998608]
-
var operationCtx[4998843]:sumOp(5,real(32),5)[4998608]
-
(4998845 call init=[4998895] operationCtx[4998843] operationCtx[4998765])
-
(4998849 '.=' this[4998759] operationCtx[4998870] operationCtx[4998843])
-
(4998853 'end of statement' )
-
(4998854 'setcid' this[4998759])
-
(4998856 return _void[46])
}
-
- «»
function TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] . init[5010527] ( this[5010531]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] , operationCtx[5010537]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392] ) : void[4]
const in arg this[5010531]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] const ref arg operationCtx[5010537]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392]-
{
-
var _formal_type_tmp_[5481876]:real(32)[91]
-
var super_tmp[5010547]:BaseTensorResource(real(32),5)[2679277]
-
(5010549 'move' super_tmp[5010547] (5010551 '.v' this[5010531] super[5010638]))
-
(5010558 call init[4591226] super_tmp[5010547])
-
(5010561 'end of statement' )
-
var tmp[5010562]:BaseTensorResource(real(32),5)[2679277]
-
var call_tmp[5010581]:BaseTensorResource(real(32),5)[2679277]
-
(5010583 'move' call_tmp[5010581] (5010585 'cast' BaseTensorResource(real(32),5)[2679277] this[5010531]))
-
var chpl__thisAsParent[5010588]:BaseTensorResource(real(32),5)[2679277]
-
(5010590 'move' chpl__thisAsParent[5010588] (5010633 call chpl__initCopy[2824179] call_tmp[5010581] 0))
-
(5010594 'setcid' chpl__thisAsParent[5010588])
-
(5010596 'end of statement' )
-
var operationType[5010597]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392]
-
(5010607 'end of statement' )
-
var call_tmp[5010608]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392]
-
var operationCtx[5010615]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392]
-
(5010617 call init=[5010667] operationCtx[5010615] operationCtx[5010537])
-
(5010621 '.=' this[5010531] operationCtx[5010642] operationCtx[5010615])
-
(5010625 'end of statement' )
-
(5010626 'setcid' this[5010531])
-
(5010628 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] . init[5017668] ( this[5017672]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] , operationCtx[5017678]:maxOp(6,real(32),6)[5017537] ) : void[4]
const in arg this[5017672]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] const ref arg operationCtx[5017678]:maxOp(6,real(32),6)[5017537]-
{
-
var _formal_type_tmp_[5481892]:real(32)[91]
-
var super_tmp[5017688]:BaseTensorResource(real(32),1)[2172058]
-
(5017690 'move' super_tmp[5017688] (5017692 '.v' this[5017672] super[5017779]))
-
(5017699 call init[4509263] super_tmp[5017688])
-
(5017702 'end of statement' )
-
var tmp[5017703]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[5017722]:BaseTensorResource(real(32),1)[2172058]
-
(5017724 'move' call_tmp[5017722] (5017726 'cast' BaseTensorResource(real(32),1)[2172058] this[5017672]))
-
var chpl__thisAsParent[5017729]:BaseTensorResource(real(32),1)[2172058]
-
(5017731 'move' chpl__thisAsParent[5017729] (5017774 call chpl__initCopy[2281365] call_tmp[5017722] 0))
-
(5017735 'setcid' chpl__thisAsParent[5017729])
-
(5017737 'end of statement' )
-
var operationType[5017738]:maxOp(6,real(32),6)[5017537]
-
(5017748 'end of statement' )
-
var call_tmp[5017749]:maxOp(6,real(32),6)[5017537]
-
var operationCtx[5017756]:maxOp(6,real(32),6)[5017537]
-
(5017758 call init=[5017808] operationCtx[5017756] operationCtx[5017678])
-
(5017762 '.=' this[5017672] operationCtx[5017783] operationCtx[5017756])
-
(5017766 'end of statement' )
-
(5017767 'setcid' this[5017672])
-
(5017769 return _void[46])
}
-
- «»
function TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] . init[5024952] ( this[5024956]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] , operationCtx[5024962]:reshapeOp(1,6,real(32))[5024811] ) : void[4]
const in arg this[5024956]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] const ref arg operationCtx[5024962]:reshapeOp(1,6,real(32))[5024811]-
{
-
var _formal_type_tmp_[5481908]:real(32)[91]
-
var super_tmp[5024972]:BaseTensorResource(real(32),6)[2850618]
-
(5024974 'move' super_tmp[5024972] (5024976 '.v' this[5024956] super[5025063]))
-
(5024983 call init[4611394] super_tmp[5024972])
-
(5024986 'end of statement' )
-
var tmp[5024987]:BaseTensorResource(real(32),6)[2850618]
-
var call_tmp[5025006]:BaseTensorResource(real(32),6)[2850618]
-
(5025008 'move' call_tmp[5025006] (5025010 'cast' BaseTensorResource(real(32),6)[2850618] this[5024956]))
-
var chpl__thisAsParent[5025013]:BaseTensorResource(real(32),6)[2850618]
-
(5025015 'move' chpl__thisAsParent[5025013] (5025058 call chpl__initCopy[3001016] call_tmp[5025006] 0))
-
(5025019 'setcid' chpl__thisAsParent[5025013])
-
(5025021 'end of statement' )
-
var operationType[5025022]:reshapeOp(1,6,real(32))[5024811]
-
(5025032 'end of statement' )
-
var call_tmp[5025033]:reshapeOp(1,6,real(32))[5024811]
-
var operationCtx[5025040]:reshapeOp(1,6,real(32))[5024811]
-
(5025042 call init=[5025092] operationCtx[5025040] operationCtx[5024962])
-
(5025046 '.=' this[5024956] operationCtx[5025067] operationCtx[5025040])
-
(5025050 'end of statement' )
-
(5025051 'setcid' this[5024956])
-
(5025053 return _void[46])
}
-
- «»
function TensorResource(real(32),6,expandOp(6,real(32)))[5033152] . init[5033034] ( this[5033038]:TensorResource(real(32),6,expandOp(6,real(32)))[5033152] , operationCtx[5033044]:expandOp(6,real(32))[5032894] ) : void[4]
const in arg this[5033038]:TensorResource(real(32),6,expandOp(6,real(32)))[5033152] const ref arg operationCtx[5033044]:expandOp(6,real(32))[5032894]-
{
-
var _formal_type_tmp_[5481926]:real(32)[91]
-
var super_tmp[5033054]:BaseTensorResource(real(32),6)[2850618]
-
(5033056 'move' super_tmp[5033054] (5033058 '.v' this[5033038] super[5033145]))
-
(5033065 call init[4611394] super_tmp[5033054])
-
(5033068 'end of statement' )
-
var tmp[5033069]:BaseTensorResource(real(32),6)[2850618]
-
var call_tmp[5033088]:BaseTensorResource(real(32),6)[2850618]
-
(5033090 'move' call_tmp[5033088] (5033092 'cast' BaseTensorResource(real(32),6)[2850618] this[5033038]))
-
var chpl__thisAsParent[5033095]:BaseTensorResource(real(32),6)[2850618]
-
(5033097 'move' chpl__thisAsParent[5033095] (5033140 call chpl__initCopy[3001016] call_tmp[5033088] 0))
-
(5033101 'setcid' chpl__thisAsParent[5033095])
-
(5033103 'end of statement' )
-
var operationType[5033104]:expandOp(6,real(32))[5032894]
-
(5033114 'end of statement' )
-
var call_tmp[5033115]:expandOp(6,real(32))[5032894]
-
var operationCtx[5033122]:expandOp(6,real(32))[5032894]
-
(5033124 call init=[5033174] operationCtx[5033122] operationCtx[5033044])
-
(5033128 '.=' this[5033038] operationCtx[5033149] operationCtx[5033122])
-
(5033132 'end of statement' )
-
(5033133 'setcid' this[5033038])
-
(5033135 return _void[46])
}
-
- «»
function TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] . init[5053083] ( this[5053087]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] , operationCtx[5053093]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948] ) : void[4]
const in arg this[5053087]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] const ref arg operationCtx[5053093]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948]-
{
-
var _formal_type_tmp_[5481942]:real(32)[91]
-
var super_tmp[5053103]:BaseTensorResource(real(32),6)[2850618]
-
(5053105 'move' super_tmp[5053103] (5053107 '.v' this[5053087] super[5053194]))
-
(5053114 call init[4611394] super_tmp[5053103])
-
(5053117 'end of statement' )
-
var tmp[5053118]:BaseTensorResource(real(32),6)[2850618]
-
var call_tmp[5053137]:BaseTensorResource(real(32),6)[2850618]
-
(5053139 'move' call_tmp[5053137] (5053141 'cast' BaseTensorResource(real(32),6)[2850618] this[5053087]))
-
var chpl__thisAsParent[5053144]:BaseTensorResource(real(32),6)[2850618]
-
(5053146 'move' chpl__thisAsParent[5053144] (5053189 call chpl__initCopy[3001016] call_tmp[5053137] 0))
-
(5053150 'setcid' chpl__thisAsParent[5053144])
-
(5053152 'end of statement' )
-
var operationType[5053153]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948]
-
(5053163 'end of statement' )
-
var call_tmp[5053164]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948]
-
var operationCtx[5053171]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948]
-
(5053173 call init=[5053223] operationCtx[5053171] operationCtx[5053093])
-
(5053177 '.=' this[5053087] operationCtx[5053198] operationCtx[5053171])
-
(5053181 'end of statement' )
-
(5053182 'setcid' this[5053087])
-
(5053184 return _void[46])
}
-
- «»
function TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] . init[5059073] ( this[5059077]:TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] , operationCtx[5059083]:expOp(shared BaseTensorResource(real(32),6))[5058942] ) : void[4]
const in arg this[5059077]:TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] const ref arg operationCtx[5059083]:expOp(shared BaseTensorResource(real(32),6))[5058942]-
{
-
var _formal_type_tmp_[5481956]:real(32)[91]
-
var super_tmp[5059093]:BaseTensorResource(real(32),6)[2850618]
-
(5059095 'move' super_tmp[5059093] (5059097 '.v' this[5059077] super[5059184]))
-
(5059104 call init[4611394] super_tmp[5059093])
-
(5059107 'end of statement' )
-
var tmp[5059108]:BaseTensorResource(real(32),6)[2850618]
-
var call_tmp[5059127]:BaseTensorResource(real(32),6)[2850618]
-
(5059129 'move' call_tmp[5059127] (5059131 'cast' BaseTensorResource(real(32),6)[2850618] this[5059077]))
-
var chpl__thisAsParent[5059134]:BaseTensorResource(real(32),6)[2850618]
-
(5059136 'move' chpl__thisAsParent[5059134] (5059179 call chpl__initCopy[3001016] call_tmp[5059127] 0))
-
(5059140 'setcid' chpl__thisAsParent[5059134])
-
(5059142 'end of statement' )
-
var operationType[5059143]:expOp(shared BaseTensorResource(real(32),6))[5058942]
-
(5059153 'end of statement' )
-
var call_tmp[5059154]:expOp(shared BaseTensorResource(real(32),6))[5058942]
-
var operationCtx[5059161]:expOp(shared BaseTensorResource(real(32),6))[5058942]
-
(5059163 call init=[5059213] operationCtx[5059161] operationCtx[5059083])
-
(5059167 '.=' this[5059077] operationCtx[5059188] operationCtx[5059161])
-
(5059171 'end of statement' )
-
(5059172 'setcid' this[5059077])
-
(5059174 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] . init[5067346] ( this[5067350]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] , operationCtx[5067356]:sumOp(6,real(32),6)[5067199] ) : void[4]
const in arg this[5067350]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] const ref arg operationCtx[5067356]:sumOp(6,real(32),6)[5067199]-
{
-
var _formal_type_tmp_[5481972]:real(32)[91]
-
var super_tmp[5067366]:BaseTensorResource(real(32),1)[2172058]
-
(5067368 'move' super_tmp[5067366] (5067370 '.v' this[5067350] super[5067457]))
-
(5067377 call init[4509263] super_tmp[5067366])
-
(5067380 'end of statement' )
-
var tmp[5067381]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[5067400]:BaseTensorResource(real(32),1)[2172058]
-
(5067402 'move' call_tmp[5067400] (5067404 'cast' BaseTensorResource(real(32),1)[2172058] this[5067350]))
-
var chpl__thisAsParent[5067407]:BaseTensorResource(real(32),1)[2172058]
-
(5067409 'move' chpl__thisAsParent[5067407] (5067452 call chpl__initCopy[2281365] call_tmp[5067400] 0))
-
(5067413 'setcid' chpl__thisAsParent[5067407])
-
(5067415 'end of statement' )
-
var operationType[5067416]:sumOp(6,real(32),6)[5067199]
-
(5067426 'end of statement' )
-
var call_tmp[5067427]:sumOp(6,real(32),6)[5067199]
-
var operationCtx[5067434]:sumOp(6,real(32),6)[5067199]
-
(5067436 call init=[5067486] operationCtx[5067434] operationCtx[5067356])
-
(5067440 '.=' this[5067350] operationCtx[5067461] operationCtx[5067434])
-
(5067444 'end of statement' )
-
(5067445 'setcid' this[5067350])
-
(5067447 return _void[46])
}
-
- «»
function TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] . init[5079539] ( this[5079543]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] , operationCtx[5079549]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404] ) : void[4]
const in arg this[5079543]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] const ref arg operationCtx[5079549]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404]-
{
-
var _formal_type_tmp_[5481986]:real(32)[91]
-
var super_tmp[5079559]:BaseTensorResource(real(32),6)[2850618]
-
(5079561 'move' super_tmp[5079559] (5079563 '.v' this[5079543] super[5079650]))
-
(5079570 call init[4611394] super_tmp[5079559])
-
(5079573 'end of statement' )
-
var tmp[5079574]:BaseTensorResource(real(32),6)[2850618]
-
var call_tmp[5079593]:BaseTensorResource(real(32),6)[2850618]
-
(5079595 'move' call_tmp[5079593] (5079597 'cast' BaseTensorResource(real(32),6)[2850618] this[5079543]))
-
var chpl__thisAsParent[5079600]:BaseTensorResource(real(32),6)[2850618]
-
(5079602 'move' chpl__thisAsParent[5079600] (5079645 call chpl__initCopy[3001016] call_tmp[5079593] 0))
-
(5079606 'setcid' chpl__thisAsParent[5079600])
-
(5079608 'end of statement' )
-
var operationType[5079609]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404]
-
(5079619 'end of statement' )
-
var call_tmp[5079620]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404]
-
var operationCtx[5079627]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404]
-
(5079629 call init=[5079679] operationCtx[5079627] operationCtx[5079549])
-
(5079633 '.=' this[5079543] operationCtx[5079654] operationCtx[5079627])
-
(5079637 'end of statement' )
-
(5079638 'setcid' this[5079543])
-
(5079640 return _void[46])
}
-
-
- «»
function TensorResource(real(32),1,addOp(1,real(32)))[5160034] . init[5159916] ( this[5159920]:TensorResource(real(32),1,addOp(1,real(32)))[5160034] , operationCtx[5159926]:addOp(1,real(32))[5159779] ) : void[4]
const in arg this[5159920]:TensorResource(real(32),1,addOp(1,real(32)))[5160034] const ref arg operationCtx[5159926]:addOp(1,real(32))[5159779]-
{
-
var _formal_type_tmp_[5482024]:real(32)[91]
-
var super_tmp[5159936]:BaseTensorResource(real(32),1)[2172058]
-
(5159938 'move' super_tmp[5159936] (5159940 '.v' this[5159920] super[5160027]))
-
(5159947 call init[4509263] super_tmp[5159936])
-
(5159950 'end of statement' )
-
var tmp[5159951]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[5159970]:BaseTensorResource(real(32),1)[2172058]
-
(5159972 'move' call_tmp[5159970] (5159974 'cast' BaseTensorResource(real(32),1)[2172058] this[5159920]))
-
var chpl__thisAsParent[5159977]:BaseTensorResource(real(32),1)[2172058]
-
(5159979 'move' chpl__thisAsParent[5159977] (5160022 call chpl__initCopy[2281365] call_tmp[5159970] 0))
-
(5159983 'setcid' chpl__thisAsParent[5159977])
-
(5159985 'end of statement' )
-
var operationType[5159986]:addOp(1,real(32))[5159779]
-
(5159996 'end of statement' )
-
var call_tmp[5159997]:addOp(1,real(32))[5159779]
-
var operationCtx[5160004]:addOp(1,real(32))[5159779]
-
(5160006 call init=[5160056] operationCtx[5160004] operationCtx[5159926])
-
(5160010 '.=' this[5159920] operationCtx[5160031] operationCtx[5160004])
-
(5160014 'end of statement' )
-
(5160015 'setcid' this[5159920])
-
(5160017 return _void[46])
}
-
- «»
function TensorResource(real(32),2,addOp(2,real(32)))[5166494] . init[5166376] ( this[5166380]:TensorResource(real(32),2,addOp(2,real(32)))[5166494] , operationCtx[5166386]:addOp(2,real(32))[5166239] ) : void[4]
const in arg this[5166380]:TensorResource(real(32),2,addOp(2,real(32)))[5166494] const ref arg operationCtx[5166386]:addOp(2,real(32))[5166239]-
{
-
var _formal_type_tmp_[5482040]:real(32)[91]
-
var super_tmp[5166396]:BaseTensorResource(real(32),2)[2303464]
-
(5166398 'move' super_tmp[5166396] (5166400 '.v' this[5166380] super[5166487]))
-
(5166407 call init[4524425] super_tmp[5166396])
-
(5166410 'end of statement' )
-
var tmp[5166411]:BaseTensorResource(real(32),2)[2303464]
-
var call_tmp[5166430]:BaseTensorResource(real(32),2)[2303464]
-
(5166432 'move' call_tmp[5166430] (5166434 'cast' BaseTensorResource(real(32),2)[2303464] this[5166380]))
-
var chpl__thisAsParent[5166437]:BaseTensorResource(real(32),2)[2303464]
-
(5166439 'move' chpl__thisAsParent[5166437] (5166482 call chpl__initCopy[2430774] call_tmp[5166430] 0))
-
(5166443 'setcid' chpl__thisAsParent[5166437])
-
(5166445 'end of statement' )
-
var operationType[5166446]:addOp(2,real(32))[5166239]
-
(5166456 'end of statement' )
-
var call_tmp[5166457]:addOp(2,real(32))[5166239]
-
var operationCtx[5166464]:addOp(2,real(32))[5166239]
-
(5166466 call init=[5166516] operationCtx[5166464] operationCtx[5166386])
-
(5166470 '.=' this[5166380] operationCtx[5166491] operationCtx[5166464])
-
(5166474 'end of statement' )
-
(5166475 'setcid' this[5166380])
-
(5166477 return _void[46])
}
-
- «»
function TensorResource(real(32),3,addOp(3,real(32)))[5173035] . init[5172917] ( this[5172921]:TensorResource(real(32),3,addOp(3,real(32)))[5173035] , operationCtx[5172927]:addOp(3,real(32))[5172780] ) : void[4]
const in arg this[5172921]:TensorResource(real(32),3,addOp(3,real(32)))[5173035] const ref arg operationCtx[5172927]:addOp(3,real(32))[5172780]-
{
-
var _formal_type_tmp_[5482056]:real(32)[91]
-
var super_tmp[5172937]:BaseTensorResource(real(32),3)[2453288]
-
(5172939 'move' super_tmp[5172937] (5172941 '.v' this[5172921] super[5173028]))
-
(5172948 call init[4553155] super_tmp[5172937])
-
(5172951 'end of statement' )
-
var tmp[5172952]:BaseTensorResource(real(32),3)[2453288]
-
var call_tmp[5172971]:BaseTensorResource(real(32),3)[2453288]
-
(5172973 'move' call_tmp[5172971] (5172975 'cast' BaseTensorResource(real(32),3)[2453288] this[5172921]))
-
var chpl__thisAsParent[5172978]:BaseTensorResource(real(32),3)[2453288]
-
(5172980 'move' chpl__thisAsParent[5172978] (5173023 call chpl__initCopy[2586031] call_tmp[5172971] 0))
-
(5172984 'setcid' chpl__thisAsParent[5172978])
-
(5172986 'end of statement' )
-
var operationType[5172987]:addOp(3,real(32))[5172780]
-
(5172997 'end of statement' )
-
var call_tmp[5172998]:addOp(3,real(32))[5172780]
-
var operationCtx[5173005]:addOp(3,real(32))[5172780]
-
(5173007 call init=[5173057] operationCtx[5173005] operationCtx[5172927])
-
(5173011 '.=' this[5172921] operationCtx[5173032] operationCtx[5173005])
-
(5173015 'end of statement' )
-
(5173016 'setcid' this[5172921])
-
(5173018 return _void[46])
}
-
- «»
function TensorResource(real(32),4,addOp(4,real(32)))[5179576] . init[5179458] ( this[5179462]:TensorResource(real(32),4,addOp(4,real(32)))[5179576] , operationCtx[5179468]:addOp(4,real(32))[5179321] ) : void[4]
const in arg this[5179462]:TensorResource(real(32),4,addOp(4,real(32)))[5179576] const ref arg operationCtx[5179468]:addOp(4,real(32))[5179321]-
{
-
var _formal_type_tmp_[5482072]:real(32)[91]
-
var super_tmp[5179478]:BaseTensorResource(real(32),4)[2594431]
-
(5179480 'move' super_tmp[5179478] (5179482 '.v' this[5179462] super[5179569]))
-
(5179489 call init[4571813] super_tmp[5179478])
-
(5179492 'end of statement' )
-
var tmp[5179493]:BaseTensorResource(real(32),4)[2594431]
-
var call_tmp[5179512]:BaseTensorResource(real(32),4)[2594431]
-
(5179514 'move' call_tmp[5179512] (5179516 'cast' BaseTensorResource(real(32),4)[2594431] this[5179462]))
-
var chpl__thisAsParent[5179519]:BaseTensorResource(real(32),4)[2594431]
-
(5179521 'move' chpl__thisAsParent[5179519] (5179564 call chpl__initCopy[2654902] call_tmp[5179512] 0))
-
(5179525 'setcid' chpl__thisAsParent[5179519])
-
(5179527 'end of statement' )
-
var operationType[5179528]:addOp(4,real(32))[5179321]
-
(5179538 'end of statement' )
-
var call_tmp[5179539]:addOp(4,real(32))[5179321]
-
var operationCtx[5179546]:addOp(4,real(32))[5179321]
-
(5179548 call init=[5179598] operationCtx[5179546] operationCtx[5179468])
-
(5179552 '.=' this[5179462] operationCtx[5179573] operationCtx[5179546])
-
(5179556 'end of statement' )
-
(5179557 'setcid' this[5179462])
-
(5179559 return _void[46])
}
-
- «»
function TensorResource(real(32),5,addOp(5,real(32)))[5186117] . init[5185999] ( this[5186003]:TensorResource(real(32),5,addOp(5,real(32)))[5186117] , operationCtx[5186009]:addOp(5,real(32))[5185862] ) : void[4]
const in arg this[5186003]:TensorResource(real(32),5,addOp(5,real(32)))[5186117] const ref arg operationCtx[5186009]:addOp(5,real(32))[5185862]-
{
-
var _formal_type_tmp_[5482088]:real(32)[91]
-
var super_tmp[5186019]:BaseTensorResource(real(32),5)[2679277]
-
(5186021 'move' super_tmp[5186019] (5186023 '.v' this[5186003] super[5186110]))
-
(5186030 call init[4591226] super_tmp[5186019])
-
(5186033 'end of statement' )
-
var tmp[5186034]:BaseTensorResource(real(32),5)[2679277]
-
var call_tmp[5186053]:BaseTensorResource(real(32),5)[2679277]
-
(5186055 'move' call_tmp[5186053] (5186057 'cast' BaseTensorResource(real(32),5)[2679277] this[5186003]))
-
var chpl__thisAsParent[5186060]:BaseTensorResource(real(32),5)[2679277]
-
(5186062 'move' chpl__thisAsParent[5186060] (5186105 call chpl__initCopy[2824179] call_tmp[5186053] 0))
-
(5186066 'setcid' chpl__thisAsParent[5186060])
-
(5186068 'end of statement' )
-
var operationType[5186069]:addOp(5,real(32))[5185862]
-
(5186079 'end of statement' )
-
var call_tmp[5186080]:addOp(5,real(32))[5185862]
-
var operationCtx[5186087]:addOp(5,real(32))[5185862]
-
(5186089 call init=[5186139] operationCtx[5186087] operationCtx[5186009])
-
(5186093 '.=' this[5186003] operationCtx[5186114] operationCtx[5186087])
-
(5186097 'end of statement' )
-
(5186098 'setcid' this[5186003])
-
(5186100 return _void[46])
}
-
- «»
function TensorResource(real(32),6,addOp(6,real(32)))[5192658] . init[5192540] ( this[5192544]:TensorResource(real(32),6,addOp(6,real(32)))[5192658] , operationCtx[5192550]:addOp(6,real(32))[5192403] ) : void[4]
const in arg this[5192544]:TensorResource(real(32),6,addOp(6,real(32)))[5192658] const ref arg operationCtx[5192550]:addOp(6,real(32))[5192403]-
{
-
var _formal_type_tmp_[5482104]:real(32)[91]
-
var super_tmp[5192560]:BaseTensorResource(real(32),6)[2850618]
-
(5192562 'move' super_tmp[5192560] (5192564 '.v' this[5192544] super[5192651]))
-
(5192571 call init[4611394] super_tmp[5192560])
-
(5192574 'end of statement' )
-
var tmp[5192575]:BaseTensorResource(real(32),6)[2850618]
-
var call_tmp[5192594]:BaseTensorResource(real(32),6)[2850618]
-
(5192596 'move' call_tmp[5192594] (5192598 'cast' BaseTensorResource(real(32),6)[2850618] this[5192544]))
-
var chpl__thisAsParent[5192601]:BaseTensorResource(real(32),6)[2850618]
-
(5192603 'move' chpl__thisAsParent[5192601] (5192646 call chpl__initCopy[3001016] call_tmp[5192594] 0))
-
(5192607 'setcid' chpl__thisAsParent[5192601])
-
(5192609 'end of statement' )
-
var operationType[5192610]:addOp(6,real(32))[5192403]
-
(5192620 'end of statement' )
-
var call_tmp[5192621]:addOp(6,real(32))[5192403]
-
var operationCtx[5192628]:addOp(6,real(32))[5192403]
-
(5192630 call init=[5192680] operationCtx[5192628] operationCtx[5192550])
-
(5192634 '.=' this[5192544] operationCtx[5192655] operationCtx[5192628])
-
(5192638 'end of statement' )
-
(5192639 'setcid' this[5192544])
-
(5192641 return _void[46])
}
-
- «»
function TensorResource(real(64),4,baseValue)[2147101] . init[2144235] ( this[2144239]:TensorResource(real(64),4,baseValue)[2147101] , dataResource[2144241]:shared Remote(ndarray(4,real(64)))[1976761] , gradResource[2144292]:shared Remote(ndarray(4,real(64)))?[1976842] , operationCtx[2144294]:baseValue[334793] ) : void[4]
const in arg this[2144239]:TensorResource(real(64),4,baseValue)[2147101] ref arg dataResource[2144241]:shared Remote(ndarray(4,real(64)))[1976761] ref arg gradResource[2144292]:shared Remote(ndarray(4,real(64)))?[1976842] const ref arg operationCtx[2144294]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[2146495]:shared Remote(ndarray(4,real(64)))[1976761]
-
(2146499 'move' _formal_tmp_dataResource[2146495] dataResource[2144241])
-
var _formal_tmp_gradResource[2146496]:shared Remote(ndarray(4,real(64)))?[1976842]
-
(2146503 'move' _formal_tmp_gradResource[2146496] gradResource[2144292])
-
var super_tmp[2144491]:BaseTensorResource(real(64),4)[1961497]
-
(2144493 'move' super_tmp[2144491] (2144495 '.v' this[2144239] super[2147094]))
-
var _formal_tmp_in_dataResource[2146840]:shared Remote(ndarray(4,real(64)))[1976761]
-
(2146845 'move' _formal_tmp_in_dataResource[2146840] (2146841 call chpl__initCopy[2144582] _formal_tmp_dataResource[2146495] 0))
-
var _formal_tmp_in_gradResource[2146849]:shared Remote(ndarray(4,real(64)))?[1976842]
-
(2146854 'move' _formal_tmp_in_gradResource[2146849] (2146850 call chpl__initCopy[2145800] _formal_tmp_gradResource[2146496] 0))
-
(2144502 call init[2146506] super_tmp[2144491] _formal_tmp_in_dataResource[2146840] _formal_tmp_in_gradResource[2146849])
-
(2144505 'end of statement' )
-
var tmp[2144506]:BaseTensorResource(real(64),4)[1961497]
-
var call_tmp[2144525]:BaseTensorResource(real(64),4)[1961497]
-
(2144527 'move' call_tmp[2144525] (2144529 'cast' BaseTensorResource(real(64),4)[1961497] this[2144239]))
-
var chpl__thisAsParent[2144532]:BaseTensorResource(real(64),4)[1961497]
-
(2144534 'move' chpl__thisAsParent[2144532] (2147069 call chpl__initCopy[2147072] call_tmp[2144525] 0))
-
(2144538 'setcid' chpl__thisAsParent[2144532])
-
(2144540 'end of statement' )
-
var operationType[2144541]:baseValue[334793]
-
(2144551 'end of statement' )
-
var call_tmp[2144552]:baseValue[334793]
-
var operationCtx[2144559]:baseValue[334793]
-
(2144561 call init=[1335087] operationCtx[2144559] operationCtx[2144294])
-
(2144565 '.=' this[2144239] operationCtx[2147098] operationCtx[2144559])
-
(2144569 'end of statement' )
-
(2144570 'setcid' this[2144239])
-
(2144572 return _void[46])
}
-
- «»
function TensorResource(real(32),1,baseValue)[2281394] . init[2278528] ( this[2278532]:TensorResource(real(32),1,baseValue)[2281394] , dataResource[2278534]:shared Remote(ndarray(1,real(32)))[2178902] , gradResource[2278585]:shared Remote(ndarray(1,real(32)))?[2178983] , operationCtx[2278587]:baseValue[334793] ) : void[4]
const in arg this[2278532]:TensorResource(real(32),1,baseValue)[2281394] ref arg dataResource[2278534]:shared Remote(ndarray(1,real(32)))[2178902] ref arg gradResource[2278585]:shared Remote(ndarray(1,real(32)))?[2178983] const ref arg operationCtx[2278587]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[2280788]:shared Remote(ndarray(1,real(32)))[2178902]
-
(2280792 'move' _formal_tmp_dataResource[2280788] dataResource[2278534])
-
var _formal_tmp_gradResource[2280789]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(2280796 'move' _formal_tmp_gradResource[2280789] gradResource[2278585])
-
var super_tmp[2278784]:BaseTensorResource(real(32),1)[2172058]
-
(2278786 'move' super_tmp[2278784] (2278788 '.v' this[2278532] super[2281387]))
-
var _formal_tmp_in_dataResource[2281133]:shared Remote(ndarray(1,real(32)))[2178902]
-
(2281138 'move' _formal_tmp_in_dataResource[2281133] (2281134 call chpl__initCopy[2278875] _formal_tmp_dataResource[2280788] 0))
-
var _formal_tmp_in_gradResource[2281142]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(2281147 'move' _formal_tmp_in_gradResource[2281142] (2281143 call chpl__initCopy[2280093] _formal_tmp_gradResource[2280789] 0))
-
(2278795 call init[2280799] super_tmp[2278784] _formal_tmp_in_dataResource[2281133] _formal_tmp_in_gradResource[2281142])
-
(2278798 'end of statement' )
-
var tmp[2278799]:BaseTensorResource(real(32),1)[2172058]
-
var call_tmp[2278818]:BaseTensorResource(real(32),1)[2172058]
-
(2278820 'move' call_tmp[2278818] (2278822 'cast' BaseTensorResource(real(32),1)[2172058] this[2278532]))
-
var chpl__thisAsParent[2278825]:BaseTensorResource(real(32),1)[2172058]
-
(2278827 'move' chpl__thisAsParent[2278825] (2281362 call chpl__initCopy[2281365] call_tmp[2278818] 0))
-
(2278831 'setcid' chpl__thisAsParent[2278825])
-
(2278833 'end of statement' )
-
var operationType[2278834]:baseValue[334793]
-
(2278844 'end of statement' )
-
var call_tmp[2278845]:baseValue[334793]
-
var operationCtx[2278852]:baseValue[334793]
-
(2278854 call init=[1335087] operationCtx[2278852] operationCtx[2278587])
-
(2278858 '.=' this[2278532] operationCtx[2281391] operationCtx[2278852])
-
(2278862 'end of statement' )
-
(2278863 'setcid' this[2278532])
-
(2278865 return _void[46])
}
-
- «»
function TensorResource(real(32),2,baseValue)[2430803] . init[2428041] ( this[2428045]:TensorResource(real(32),2,baseValue)[2430803] , dataResource[2428047]:shared Remote(ndarray(2,real(32)))[2309843] , gradResource[2428098]:shared Remote(ndarray(2,real(32)))?[2309924] , operationCtx[2428100]:baseValue[334793] ) : void[4]
const in arg this[2428045]:TensorResource(real(32),2,baseValue)[2430803] ref arg dataResource[2428047]:shared Remote(ndarray(2,real(32)))[2309843] ref arg gradResource[2428098]:shared Remote(ndarray(2,real(32)))?[2309924] const ref arg operationCtx[2428100]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[2430301]:shared Remote(ndarray(2,real(32)))[2309843]
-
(2430305 'move' _formal_tmp_dataResource[2430301] dataResource[2428047])
-
var _formal_tmp_gradResource[2430302]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(2430309 'move' _formal_tmp_gradResource[2430302] gradResource[2428098])
-
var super_tmp[2428297]:BaseTensorResource(real(32),2)[2303464]
-
(2428299 'move' super_tmp[2428297] (2428301 '.v' this[2428045] super[2430796]))
-
var _formal_tmp_in_dataResource[2430646]:shared Remote(ndarray(2,real(32)))[2309843]
-
(2430651 'move' _formal_tmp_in_dataResource[2430646] (2430647 call chpl__initCopy[2428388] _formal_tmp_dataResource[2430301] 0))
-
var _formal_tmp_in_gradResource[2430655]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(2430660 'move' _formal_tmp_in_gradResource[2430655] (2430656 call chpl__initCopy[2429606] _formal_tmp_gradResource[2430302] 0))
-
(2428308 call init[2430312] super_tmp[2428297] _formal_tmp_in_dataResource[2430646] _formal_tmp_in_gradResource[2430655])
-
(2428311 'end of statement' )
-
var tmp[2428312]:BaseTensorResource(real(32),2)[2303464]
-
var call_tmp[2428331]:BaseTensorResource(real(32),2)[2303464]
-
(2428333 'move' call_tmp[2428331] (2428335 'cast' BaseTensorResource(real(32),2)[2303464] this[2428045]))
-
var chpl__thisAsParent[2428338]:BaseTensorResource(real(32),2)[2303464]
-
(2428340 'move' chpl__thisAsParent[2428338] (2430771 call chpl__initCopy[2430774] call_tmp[2428331] 0))
-
(2428344 'setcid' chpl__thisAsParent[2428338])
-
(2428346 'end of statement' )
-
var operationType[2428347]:baseValue[334793]
-
(2428357 'end of statement' )
-
var call_tmp[2428358]:baseValue[334793]
-
var operationCtx[2428365]:baseValue[334793]
-
(2428367 call init=[1335087] operationCtx[2428365] operationCtx[2428100])
-
(2428371 '.=' this[2428045] operationCtx[2430800] operationCtx[2428365])
-
(2428375 'end of statement' )
-
(2428376 'setcid' this[2428045])
-
(2428378 return _void[46])
}
-
- «»
function TensorResource(real(32),3,baseValue)[2586060] . init[2583298] ( this[2583302]:TensorResource(real(32),3,baseValue)[2586060] , dataResource[2583304]:shared Remote(ndarray(3,real(32)))[2460067] , gradResource[2583355]:shared Remote(ndarray(3,real(32)))?[2460148] , operationCtx[2583357]:baseValue[334793] ) : void[4]
const in arg this[2583302]:TensorResource(real(32),3,baseValue)[2586060] ref arg dataResource[2583304]:shared Remote(ndarray(3,real(32)))[2460067] ref arg gradResource[2583355]:shared Remote(ndarray(3,real(32)))?[2460148] const ref arg operationCtx[2583357]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[2585558]:shared Remote(ndarray(3,real(32)))[2460067]
-
(2585562 'move' _formal_tmp_dataResource[2585558] dataResource[2583304])
-
var _formal_tmp_gradResource[2585559]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(2585566 'move' _formal_tmp_gradResource[2585559] gradResource[2583355])
-
var super_tmp[2583554]:BaseTensorResource(real(32),3)[2453288]
-
(2583556 'move' super_tmp[2583554] (2583558 '.v' this[2583302] super[2586053]))
-
var _formal_tmp_in_dataResource[2585903]:shared Remote(ndarray(3,real(32)))[2460067]
-
(2585908 'move' _formal_tmp_in_dataResource[2585903] (2585904 call chpl__initCopy[2583645] _formal_tmp_dataResource[2585558] 0))
-
var _formal_tmp_in_gradResource[2585912]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(2585917 'move' _formal_tmp_in_gradResource[2585912] (2585913 call chpl__initCopy[2584863] _formal_tmp_gradResource[2585559] 0))
-
(2583565 call init[2585569] super_tmp[2583554] _formal_tmp_in_dataResource[2585903] _formal_tmp_in_gradResource[2585912])
-
(2583568 'end of statement' )
-
var tmp[2583569]:BaseTensorResource(real(32),3)[2453288]
-
var call_tmp[2583588]:BaseTensorResource(real(32),3)[2453288]
-
(2583590 'move' call_tmp[2583588] (2583592 'cast' BaseTensorResource(real(32),3)[2453288] this[2583302]))
-
var chpl__thisAsParent[2583595]:BaseTensorResource(real(32),3)[2453288]
-
(2583597 'move' chpl__thisAsParent[2583595] (2586028 call chpl__initCopy[2586031] call_tmp[2583588] 0))
-
(2583601 'setcid' chpl__thisAsParent[2583595])
-
(2583603 'end of statement' )
-
var operationType[2583604]:baseValue[334793]
-
(2583614 'end of statement' )
-
var call_tmp[2583615]:baseValue[334793]
-
var operationCtx[2583622]:baseValue[334793]
-
(2583624 call init=[1335087] operationCtx[2583622] operationCtx[2583357])
-
(2583628 '.=' this[2583302] operationCtx[2586057] operationCtx[2583622])
-
(2583632 'end of statement' )
-
(2583633 'setcid' this[2583302])
-
(2583635 return _void[46])
}
-
- «»
function TensorResource(real(32),4,baseValue)[2654931] . init[2652169] ( this[2652173]:TensorResource(real(32),4,baseValue)[2654931] , dataResource[2652175]:shared Remote(ndarray(4,real(32)))[2601610] , gradResource[2652226]:shared Remote(ndarray(4,real(32)))?[2601691] , operationCtx[2652228]:baseValue[334793] ) : void[4]
const in arg this[2652173]:TensorResource(real(32),4,baseValue)[2654931] ref arg dataResource[2652175]:shared Remote(ndarray(4,real(32)))[2601610] ref arg gradResource[2652226]:shared Remote(ndarray(4,real(32)))?[2601691] const ref arg operationCtx[2652228]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[2654429]:shared Remote(ndarray(4,real(32)))[2601610]
-
(2654433 'move' _formal_tmp_dataResource[2654429] dataResource[2652175])
-
var _formal_tmp_gradResource[2654430]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(2654437 'move' _formal_tmp_gradResource[2654430] gradResource[2652226])
-
var super_tmp[2652425]:BaseTensorResource(real(32),4)[2594431]
-
(2652427 'move' super_tmp[2652425] (2652429 '.v' this[2652173] super[2654924]))
-
var _formal_tmp_in_dataResource[2654774]:shared Remote(ndarray(4,real(32)))[2601610]
-
(2654779 'move' _formal_tmp_in_dataResource[2654774] (2654775 call chpl__initCopy[2652516] _formal_tmp_dataResource[2654429] 0))
-
var _formal_tmp_in_gradResource[2654783]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(2654788 'move' _formal_tmp_in_gradResource[2654783] (2654784 call chpl__initCopy[2653734] _formal_tmp_gradResource[2654430] 0))
-
(2652436 call init[2654440] super_tmp[2652425] _formal_tmp_in_dataResource[2654774] _formal_tmp_in_gradResource[2654783])
-
(2652439 'end of statement' )
-
var tmp[2652440]:BaseTensorResource(real(32),4)[2594431]
-
var call_tmp[2652459]:BaseTensorResource(real(32),4)[2594431]
-
(2652461 'move' call_tmp[2652459] (2652463 'cast' BaseTensorResource(real(32),4)[2594431] this[2652173]))
-
var chpl__thisAsParent[2652466]:BaseTensorResource(real(32),4)[2594431]
-
(2652468 'move' chpl__thisAsParent[2652466] (2654899 call chpl__initCopy[2654902] call_tmp[2652459] 0))
-
(2652472 'setcid' chpl__thisAsParent[2652466])
-
(2652474 'end of statement' )
-
var operationType[2652475]:baseValue[334793]
-
(2652485 'end of statement' )
-
var call_tmp[2652486]:baseValue[334793]
-
var operationCtx[2652493]:baseValue[334793]
-
(2652495 call init=[1335087] operationCtx[2652493] operationCtx[2652228])
-
(2652499 '.=' this[2652173] operationCtx[2654928] operationCtx[2652493])
-
(2652503 'end of statement' )
-
(2652504 'setcid' this[2652173])
-
(2652506 return _void[46])
}
-
- «»
function TensorResource(real(32),5,baseValue)[2824208] . init[2821446] ( this[2821450]:TensorResource(real(32),5,baseValue)[2824208] , dataResource[2821452]:shared Remote(ndarray(5,real(32)))[2686856] , gradResource[2821503]:shared Remote(ndarray(5,real(32)))?[2686937] , operationCtx[2821505]:baseValue[334793] ) : void[4]
const in arg this[2821450]:TensorResource(real(32),5,baseValue)[2824208] ref arg dataResource[2821452]:shared Remote(ndarray(5,real(32)))[2686856] ref arg gradResource[2821503]:shared Remote(ndarray(5,real(32)))?[2686937] const ref arg operationCtx[2821505]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[2823706]:shared Remote(ndarray(5,real(32)))[2686856]
-
(2823710 'move' _formal_tmp_dataResource[2823706] dataResource[2821452])
-
var _formal_tmp_gradResource[2823707]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(2823714 'move' _formal_tmp_gradResource[2823707] gradResource[2821503])
-
var super_tmp[2821702]:BaseTensorResource(real(32),5)[2679277]
-
(2821704 'move' super_tmp[2821702] (2821706 '.v' this[2821450] super[2824201]))
-
var _formal_tmp_in_dataResource[2824051]:shared Remote(ndarray(5,real(32)))[2686856]
-
(2824056 'move' _formal_tmp_in_dataResource[2824051] (2824052 call chpl__initCopy[2821793] _formal_tmp_dataResource[2823706] 0))
-
var _formal_tmp_in_gradResource[2824060]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(2824065 'move' _formal_tmp_in_gradResource[2824060] (2824061 call chpl__initCopy[2823011] _formal_tmp_gradResource[2823707] 0))
-
(2821713 call init[2823717] super_tmp[2821702] _formal_tmp_in_dataResource[2824051] _formal_tmp_in_gradResource[2824060])
-
(2821716 'end of statement' )
-
var tmp[2821717]:BaseTensorResource(real(32),5)[2679277]
-
var call_tmp[2821736]:BaseTensorResource(real(32),5)[2679277]
-
(2821738 'move' call_tmp[2821736] (2821740 'cast' BaseTensorResource(real(32),5)[2679277] this[2821450]))
-
var chpl__thisAsParent[2821743]:BaseTensorResource(real(32),5)[2679277]
-
(2821745 'move' chpl__thisAsParent[2821743] (2824176 call chpl__initCopy[2824179] call_tmp[2821736] 0))
-
(2821749 'setcid' chpl__thisAsParent[2821743])
-
(2821751 'end of statement' )
-
var operationType[2821752]:baseValue[334793]
-
(2821762 'end of statement' )
-
var call_tmp[2821763]:baseValue[334793]
-
var operationCtx[2821770]:baseValue[334793]
-
(2821772 call init=[1335087] operationCtx[2821770] operationCtx[2821505])
-
(2821776 '.=' this[2821450] operationCtx[2824205] operationCtx[2821770])
-
(2821780 'end of statement' )
-
(2821781 'setcid' this[2821450])
-
(2821783 return _void[46])
}
-
- «»
function TensorResource(real(32),6,baseValue)[3001045] . init[2998283] ( this[2998287]:TensorResource(real(32),6,baseValue)[3001045] , dataResource[2998289]:shared Remote(ndarray(6,real(32)))[2858597] , gradResource[2998340]:shared Remote(ndarray(6,real(32)))?[2858678] , operationCtx[2998342]:baseValue[334793] ) : void[4]
const in arg this[2998287]:TensorResource(real(32),6,baseValue)[3001045] ref arg dataResource[2998289]:shared Remote(ndarray(6,real(32)))[2858597] ref arg gradResource[2998340]:shared Remote(ndarray(6,real(32)))?[2858678] const ref arg operationCtx[2998342]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[3000543]:shared Remote(ndarray(6,real(32)))[2858597]
-
(3000547 'move' _formal_tmp_dataResource[3000543] dataResource[2998289])
-
var _formal_tmp_gradResource[3000544]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(3000551 'move' _formal_tmp_gradResource[3000544] gradResource[2998340])
-
var super_tmp[2998539]:BaseTensorResource(real(32),6)[2850618]
-
(2998541 'move' super_tmp[2998539] (2998543 '.v' this[2998287] super[3001038]))
-
var _formal_tmp_in_dataResource[3000888]:shared Remote(ndarray(6,real(32)))[2858597]
-
(3000893 'move' _formal_tmp_in_dataResource[3000888] (3000889 call chpl__initCopy[2998630] _formal_tmp_dataResource[3000543] 0))
-
var _formal_tmp_in_gradResource[3000897]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(3000902 'move' _formal_tmp_in_gradResource[3000897] (3000898 call chpl__initCopy[2999848] _formal_tmp_gradResource[3000544] 0))
-
(2998550 call init[3000554] super_tmp[2998539] _formal_tmp_in_dataResource[3000888] _formal_tmp_in_gradResource[3000897])
-
(2998553 'end of statement' )
-
var tmp[2998554]:BaseTensorResource(real(32),6)[2850618]
-
var call_tmp[2998573]:BaseTensorResource(real(32),6)[2850618]
-
(2998575 'move' call_tmp[2998573] (2998577 'cast' BaseTensorResource(real(32),6)[2850618] this[2998287]))
-
var chpl__thisAsParent[2998580]:BaseTensorResource(real(32),6)[2850618]
-
(2998582 'move' chpl__thisAsParent[2998580] (3001013 call chpl__initCopy[3001016] call_tmp[2998573] 0))
-
(2998586 'setcid' chpl__thisAsParent[2998580])
-
(2998588 'end of statement' )
-
var operationType[2998589]:baseValue[334793]
-
(2998599 'end of statement' )
-
var call_tmp[2998600]:baseValue[334793]
-
var operationCtx[2998607]:baseValue[334793]
-
(2998609 call init=[1335087] operationCtx[2998607] operationCtx[2998342])
-
(2998613 '.=' this[2998287] operationCtx[3001042] operationCtx[2998607])
-
(2998617 'end of statement' )
-
(2998618 'setcid' this[2998287])
-
(2998620 return _void[46])
}
-
- «»
function TensorResource(real(64),1,baseValue)[3202980] . init[3200317] ( this[3200321]:TensorResource(real(64),1,baseValue)[3202980] , dataResource[3200323]:shared Remote(ndarray(1,real(64)))[2166630] , gradResource[3200374]:shared Remote(ndarray(1,real(64)))?[2166711] , operationCtx[3200376]:baseValue[334793] ) : void[4]
const in arg this[3200321]:TensorResource(real(64),1,baseValue)[3202980] ref arg dataResource[3200323]:shared Remote(ndarray(1,real(64)))[2166630] ref arg gradResource[3200374]:shared Remote(ndarray(1,real(64)))?[2166711] const ref arg operationCtx[3200376]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[3202498]:shared Remote(ndarray(1,real(64)))[2166630]
-
(3202502 'move' _formal_tmp_dataResource[3202498] dataResource[3200323])
-
var _formal_tmp_gradResource[3202499]:shared Remote(ndarray(1,real(64)))?[2166711]
-
(3202506 'move' _formal_tmp_gradResource[3202499] gradResource[3200374])
-
var super_tmp[3200573]:BaseTensorResource(real(64),1)[2160556]
-
(3200575 'move' super_tmp[3200573] (3200577 '.v' this[3200321] super[3202973]))
-
var _formal_tmp_in_dataResource[3202843]:shared Remote(ndarray(1,real(64)))[2166630]
-
(3202848 'move' _formal_tmp_in_dataResource[3202843] (3202844 call chpl__initCopy[3200664] _formal_tmp_dataResource[3202498] 0))
-
var _formal_tmp_in_gradResource[3202852]:shared Remote(ndarray(1,real(64)))?[2166711]
-
(3202857 'move' _formal_tmp_in_gradResource[3202852] (3202853 call chpl__initCopy[3201882] _formal_tmp_gradResource[3202499] 0))
-
(3200584 call init[3202509] super_tmp[3200573] _formal_tmp_in_dataResource[3202843] _formal_tmp_in_gradResource[3202852])
-
(3200587 'end of statement' )
-
var tmp[3200588]:BaseTensorResource(real(64),1)[2160556]
-
var call_tmp[3200607]:BaseTensorResource(real(64),1)[2160556]
-
(3200609 'move' call_tmp[3200607] (3200611 'cast' BaseTensorResource(real(64),1)[2160556] this[3200321]))
-
var chpl__thisAsParent[3200614]:BaseTensorResource(real(64),1)[2160556]
-
(3200616 'move' chpl__thisAsParent[3200614] (3202968 call chpl__initCopy[2171033] call_tmp[3200607] 0))
-
(3200620 'setcid' chpl__thisAsParent[3200614])
-
(3200622 'end of statement' )
-
var operationType[3200623]:baseValue[334793]
-
(3200633 'end of statement' )
-
var call_tmp[3200634]:baseValue[334793]
-
var operationCtx[3200641]:baseValue[334793]
-
(3200643 call init=[1335087] operationCtx[3200641] operationCtx[3200376])
-
(3200647 '.=' this[3200321] operationCtx[3202977] operationCtx[3200641])
-
(3200651 'end of statement' )
-
(3200652 'setcid' this[3200321])
-
(3200654 return _void[46])
}
-
- «»
function TensorResource(real(64),2,baseValue)[3225476] . init[3222813] ( this[3222817]:TensorResource(real(64),2,baseValue)[3225476] , dataResource[3222819]:shared Remote(ndarray(2,real(64)))[2299577] , gradResource[3222870]:shared Remote(ndarray(2,real(64)))?[2299658] , operationCtx[3222872]:baseValue[334793] ) : void[4]
const in arg this[3222817]:TensorResource(real(64),2,baseValue)[3225476] ref arg dataResource[3222819]:shared Remote(ndarray(2,real(64)))[2299577] ref arg gradResource[3222870]:shared Remote(ndarray(2,real(64)))?[2299658] const ref arg operationCtx[3222872]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[3224994]:shared Remote(ndarray(2,real(64)))[2299577]
-
(3224998 'move' _formal_tmp_dataResource[3224994] dataResource[3222819])
-
var _formal_tmp_gradResource[3224995]:shared Remote(ndarray(2,real(64)))?[2299658]
-
(3225002 'move' _formal_tmp_gradResource[3224995] gradResource[3222870])
-
var super_tmp[3223069]:BaseTensorResource(real(64),2)[2287313]
-
(3223071 'move' super_tmp[3223069] (3223073 '.v' this[3222817] super[3225469]))
-
var _formal_tmp_in_dataResource[3225339]:shared Remote(ndarray(2,real(64)))[2299577]
-
(3225344 'move' _formal_tmp_in_dataResource[3225339] (3225340 call chpl__initCopy[3223160] _formal_tmp_dataResource[3224994] 0))
-
var _formal_tmp_in_gradResource[3225348]:shared Remote(ndarray(2,real(64)))?[2299658]
-
(3225353 'move' _formal_tmp_in_gradResource[3225348] (3225349 call chpl__initCopy[3224378] _formal_tmp_gradResource[3224995] 0))
-
(3223080 call init[3225005] super_tmp[3223069] _formal_tmp_in_dataResource[3225339] _formal_tmp_in_gradResource[3225348])
-
(3223083 'end of statement' )
-
var tmp[3223084]:BaseTensorResource(real(64),2)[2287313]
-
var call_tmp[3223103]:BaseTensorResource(real(64),2)[2287313]
-
(3223105 'move' call_tmp[3223103] (3223107 'cast' BaseTensorResource(real(64),2)[2287313] this[3222817]))
-
var chpl__thisAsParent[3223110]:BaseTensorResource(real(64),2)[2287313]
-
(3223112 'move' chpl__thisAsParent[3223110] (3225464 call chpl__initCopy[2302467] call_tmp[3223103] 0))
-
(3223116 'setcid' chpl__thisAsParent[3223110])
-
(3223118 'end of statement' )
-
var operationType[3223119]:baseValue[334793]
-
(3223129 'end of statement' )
-
var call_tmp[3223130]:baseValue[334793]
-
var operationCtx[3223137]:baseValue[334793]
-
(3223139 call init=[1335087] operationCtx[3223137] operationCtx[3222872])
-
(3223143 '.=' this[3222817] operationCtx[3225473] operationCtx[3223137])
-
(3223147 'end of statement' )
-
(3223148 'setcid' this[3222817])
-
(3223150 return _void[46])
}
-
- «»
function TensorResource(real(64),3,baseValue)[3518072] . init[3515409] ( this[3515413]:TensorResource(real(64),3,baseValue)[3518072] , dataResource[3515415]:shared Remote(ndarray(3,real(64)))[2449401] , gradResource[3515466]:shared Remote(ndarray(3,real(64)))?[2449482] , operationCtx[3515468]:baseValue[334793] ) : void[4]
const in arg this[3515413]:TensorResource(real(64),3,baseValue)[3518072] ref arg dataResource[3515415]:shared Remote(ndarray(3,real(64)))[2449401] ref arg gradResource[3515466]:shared Remote(ndarray(3,real(64)))?[2449482] const ref arg operationCtx[3515468]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[3517590]:shared Remote(ndarray(3,real(64)))[2449401]
-
(3517594 'move' _formal_tmp_dataResource[3517590] dataResource[3515415])
-
var _formal_tmp_gradResource[3517591]:shared Remote(ndarray(3,real(64)))?[2449482]
-
(3517598 'move' _formal_tmp_gradResource[3517591] gradResource[3515466])
-
var super_tmp[3515665]:BaseTensorResource(real(64),3)[2436284]
-
(3515667 'move' super_tmp[3515665] (3515669 '.v' this[3515413] super[3518065]))
-
var _formal_tmp_in_dataResource[3517935]:shared Remote(ndarray(3,real(64)))[2449401]
-
(3517940 'move' _formal_tmp_in_dataResource[3517935] (3517936 call chpl__initCopy[3515756] _formal_tmp_dataResource[3517590] 0))
-
var _formal_tmp_in_gradResource[3517944]:shared Remote(ndarray(3,real(64)))?[2449482]
-
(3517949 'move' _formal_tmp_in_gradResource[3517944] (3517945 call chpl__initCopy[3516974] _formal_tmp_gradResource[3517591] 0))
-
(3515676 call init[3517601] super_tmp[3515665] _formal_tmp_in_dataResource[3517935] _formal_tmp_in_gradResource[3517944])
-
(3515679 'end of statement' )
-
var tmp[3515680]:BaseTensorResource(real(64),3)[2436284]
-
var call_tmp[3515699]:BaseTensorResource(real(64),3)[2436284]
-
(3515701 'move' call_tmp[3515699] (3515703 'cast' BaseTensorResource(real(64),3)[2436284] this[3515413]))
-
var chpl__thisAsParent[3515706]:BaseTensorResource(real(64),3)[2436284]
-
(3515708 'move' chpl__thisAsParent[3515706] (3518060 call chpl__initCopy[2452291] call_tmp[3515699] 0))
-
(3515712 'setcid' chpl__thisAsParent[3515706])
-
(3515714 'end of statement' )
-
var operationType[3515715]:baseValue[334793]
-
(3515725 'end of statement' )
-
var call_tmp[3515726]:baseValue[334793]
-
var operationCtx[3515733]:baseValue[334793]
-
(3515735 call init=[1335087] operationCtx[3515733] operationCtx[3515468])
-
(3515739 '.=' this[3515413] operationCtx[3518069] operationCtx[3515733])
-
(3515743 'end of statement' )
-
(3515744 'setcid' this[3515413])
-
(3515746 return _void[46])
}
-
- «»
function TensorResource(real(64),5,baseValue)[3540734] . init[3538071] ( this[3538075]:TensorResource(real(64),5,baseValue)[3540734] , dataResource[3538077]:shared Remote(ndarray(5,real(64)))[2675388] , gradResource[3538128]:shared Remote(ndarray(5,real(64)))?[2675469] , operationCtx[3538130]:baseValue[334793] ) : void[4]
const in arg this[3538075]:TensorResource(real(64),5,baseValue)[3540734] ref arg dataResource[3538077]:shared Remote(ndarray(5,real(64)))[2675388] ref arg gradResource[3538128]:shared Remote(ndarray(5,real(64)))?[2675469] const ref arg operationCtx[3538130]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[3540252]:shared Remote(ndarray(5,real(64)))[2675388]
-
(3540256 'move' _formal_tmp_dataResource[3540252] dataResource[3538077])
-
var _formal_tmp_gradResource[3540253]:shared Remote(ndarray(5,real(64)))?[2675469]
-
(3540260 'move' _formal_tmp_gradResource[3540253] gradResource[3538128])
-
var super_tmp[3538327]:BaseTensorResource(real(64),5)[2660412]
-
(3538329 'move' super_tmp[3538327] (3538331 '.v' this[3538075] super[3540727]))
-
var _formal_tmp_in_dataResource[3540597]:shared Remote(ndarray(5,real(64)))[2675388]
-
(3540602 'move' _formal_tmp_in_dataResource[3540597] (3540598 call chpl__initCopy[3538418] _formal_tmp_dataResource[3540252] 0))
-
var _formal_tmp_in_gradResource[3540606]:shared Remote(ndarray(5,real(64)))?[2675469]
-
(3540611 'move' _formal_tmp_in_gradResource[3540606] (3540607 call chpl__initCopy[3539636] _formal_tmp_gradResource[3540253] 0))
-
(3538338 call init[3540263] super_tmp[3538327] _formal_tmp_in_dataResource[3540597] _formal_tmp_in_gradResource[3540606])
-
(3538341 'end of statement' )
-
var tmp[3538342]:BaseTensorResource(real(64),5)[2660412]
-
var call_tmp[3538361]:BaseTensorResource(real(64),5)[2660412]
-
(3538363 'move' call_tmp[3538361] (3538365 'cast' BaseTensorResource(real(64),5)[2660412] this[3538075]))
-
var chpl__thisAsParent[3538368]:BaseTensorResource(real(64),5)[2660412]
-
(3538370 'move' chpl__thisAsParent[3538368] (3540722 call chpl__initCopy[2678280] call_tmp[3538361] 0))
-
(3538374 'setcid' chpl__thisAsParent[3538368])
-
(3538376 'end of statement' )
-
var operationType[3538377]:baseValue[334793]
-
(3538387 'end of statement' )
-
var call_tmp[3538388]:baseValue[334793]
-
var operationCtx[3538395]:baseValue[334793]
-
(3538397 call init=[1335087] operationCtx[3538395] operationCtx[3538130])
-
(3538401 '.=' this[3538075] operationCtx[3540731] operationCtx[3538395])
-
(3538405 'end of statement' )
-
(3538406 'setcid' this[3538075])
-
(3538408 return _void[46])
}
-
- «»
function TensorResource(real(64),6,baseValue)[3557681] . init[3555018] ( this[3555022]:TensorResource(real(64),6,baseValue)[3557681] , dataResource[3555024]:shared Remote(ndarray(6,real(64)))[2846729] , gradResource[3555075]:shared Remote(ndarray(6,real(64)))?[2846810] , operationCtx[3555077]:baseValue[334793] ) : void[4]
const in arg this[3555022]:TensorResource(real(64),6,baseValue)[3557681] ref arg dataResource[3555024]:shared Remote(ndarray(6,real(64)))[2846729] ref arg gradResource[3555075]:shared Remote(ndarray(6,real(64)))?[2846810] const ref arg operationCtx[3555077]:baseValue[334793]-
{
-
var _formal_tmp_dataResource[3557199]:shared Remote(ndarray(6,real(64)))[2846729]
-
(3557203 'move' _formal_tmp_dataResource[3557199] dataResource[3555024])
-
var _formal_tmp_gradResource[3557200]:shared Remote(ndarray(6,real(64)))?[2846810]
-
(3557207 'move' _formal_tmp_gradResource[3557200] gradResource[3555075])
-
var super_tmp[3555274]:BaseTensorResource(real(64),6)[2829689]
-
(3555276 'move' super_tmp[3555274] (3555278 '.v' this[3555022] super[3557674]))
-
var _formal_tmp_in_dataResource[3557544]:shared Remote(ndarray(6,real(64)))[2846729]
-
(3557549 'move' _formal_tmp_in_dataResource[3557544] (3557545 call chpl__initCopy[3555365] _formal_tmp_dataResource[3557199] 0))
-
var _formal_tmp_in_gradResource[3557553]:shared Remote(ndarray(6,real(64)))?[2846810]
-
(3557558 'move' _formal_tmp_in_gradResource[3557553] (3557554 call chpl__initCopy[3556583] _formal_tmp_gradResource[3557200] 0))
-
(3555285 call init[3557210] super_tmp[3555274] _formal_tmp_in_dataResource[3557544] _formal_tmp_in_gradResource[3557553])
-
(3555288 'end of statement' )
-
var tmp[3555289]:BaseTensorResource(real(64),6)[2829689]
-
var call_tmp[3555308]:BaseTensorResource(real(64),6)[2829689]
-
(3555310 'move' call_tmp[3555308] (3555312 'cast' BaseTensorResource(real(64),6)[2829689] this[3555022]))
-
var chpl__thisAsParent[3555315]:BaseTensorResource(real(64),6)[2829689]
-
(3555317 'move' chpl__thisAsParent[3555315] (3557669 call chpl__initCopy[2849621] call_tmp[3555308] 0))
-
(3555321 'setcid' chpl__thisAsParent[3555315])
-
(3555323 'end of statement' )
-
var operationType[3555324]:baseValue[334793]
-
(3555334 'end of statement' )
-
var call_tmp[3555335]:baseValue[334793]
-
var operationCtx[3555342]:baseValue[334793]
-
(3555344 call init=[1335087] operationCtx[3555342] operationCtx[3555077])
-
(3555348 '.=' this[3555022] operationCtx[3557678] operationCtx[3555342])
-
(3555352 'end of statement' )
-
(3555353 'setcid' this[3555022])
-
(3555355 return _void[46])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function TensorResource(real(64),4,baseValue)[2147101] . detach[4420895] ( this[4420899]:TensorResource(real(64),4,baseValue)[2147101] , copy[4420903]:bool[19] , keepGrad[4420907]:bool[19] ) : owned TensorResource(real(64),4,baseValue)[2155974]
const in arg this[4420899]:TensorResource(real(64),4,baseValue)[2147101] const in arg copy[4420903]:bool[19] const in arg keepGrad[4420907]:bool[19]-
{
-
var ret[4420938]:owned TensorResource(real(64),4,baseValue)[2155974]
-
var call_tmp[4420946]:_ref(shared Remote(ndarray(4,real(64))))[1976770]
-
var coerce_tmp[4421244]:BaseTensorResource(real(64),4)[1961497]
-
(4421250 'move' coerce_tmp[4421244] (4421246 'cast' BaseTensorResource(real(64),4)[1961497] this[4420899]))
-
(4420948 'move' call_tmp[4420946] (4420951 call dataResource[2602027] coerce_tmp[4421244]))
-
var call_tmp[4420954]:int(64)[10]
-
var call_tmp[4420962]:real(64)[13]
-
var coerce_tmp[4421255]:TensorEssence(real(64))[1960870]
-
(4421261 'move' coerce_tmp[4421255] (4421257 'cast' TensorEssence(real(64))[1960870] this[4420899]))
-
var call_tmp[4420970]:ndarray(4,real(64))[1961588]
-
var call_tmp[4420978]:Remote(ndarray(4,real(64)))[1976746]
-
var call_tmp[4420985]:shared Remote(ndarray(4,real(64)))[1976761]
-
var dr[4420992]:shared Remote(ndarray(4,real(64)))[1976761]
-
(4420994 call init=[2144609] dr[4420992] call_tmp[4420946])
-
(4420998 'end of statement' )
-
var gr[4420999]:shared Remote(ndarray(4,real(64)))?[1976842]
-
var tmp[4421001]:shared Remote(ndarray(4,real(64)))?[1976842]
-
var tmp[4421003]:bool[19]
-
(4421005 'move' tmp[4421003] keepGrad[4420907])
-
if tmp[4421003]
-
{
-
var tmp[4421012]:_ref(shared Remote(ndarray(4,real(64)))?)[1976851]
-
var coerce_tmp[4421287]:BaseTensorResource(real(64),4)[1961497]
-
(4421293 'move' coerce_tmp[4421287] (4421289 'cast' BaseTensorResource(real(64),4)[1961497] this[4420899]))
-
(4421014 'move' tmp[4421012] (4421017 call gradResource[3153030] coerce_tmp[4421287]))
-
(4421020 'move' tmp[4421001] (4421296 call chpl__autoCopy[4421299] tmp[4421012] 0))
}
-
{
-
(4423669 call init=[4423677] tmp[4421001] nil[32])
}
-
var call_tmp[4421032]:int(64)[10]
-
var call_tmp[4421040]:real(64)[13]
-
var coerce_tmp[4421331]:TensorEssence(real(64))[1960870]
-
(4421337 'move' coerce_tmp[4421331] (4421333 'cast' TensorEssence(real(64))[1960870] this[4420899]))
-
var call_tmp[4421048]:ndarray(4,real(64))[1961588]
-
var call_tmp[4421056]:Remote(ndarray(4,real(64)))?[1976827]
-
var call_tmp[4421063]:shared Remote(ndarray(4,real(64)))?[1976842]
-
(4421070 'move' gr[4420999] tmp[4421001])
-
(4421074 'end of statement' )
-
var call_tmp[4421075]:bool[19]
-
(4421077 'move' call_tmp[4421075] copy[4420903])
-
if call_tmp[4421075]
-
{
-
var call_tmp[4421084]:owned Remote(ndarray(4,real(64)))[4421416]
-
var coerce_tmp[4421493]:Remote(ndarray(4,real(64)))[1976652]
-
(4421499 'move' coerce_tmp[4421493] (4421495 call borrow[2143314] dr[4420992]))
-
(4421086 'move' call_tmp[4421084] (4421092 call copy[4421374] coerce_tmp[4421493]))
-
var call_tmp[4421093]:shared Remote(ndarray(4,real(64)))[1976761]
-
(4421095 'move' call_tmp[4421093] (4421101 call adopt[4421995] call_tmp[4421084]))
-
(4421104 call =[4422443] dr[4420992] call_tmp[4421093])
-
(4421107 'end of statement' dr[4420992])
-
var call_tmp[4421109]:bool[19]
-
var coerce_tmp[4422811]:borrowed Remote(ndarray(4,real(64)))?[1976780]
-
(4422817 'move' coerce_tmp[4422811] (4422813 call borrow[3153446] gr[4420999]))
-
var coerce_tmp[4422820]:borrowed RootClass?[467971]
-
(4422826 'move' coerce_tmp[4422820] (4422822 'cast' borrowed RootClass?[467971] coerce_tmp[4422811]))
-
(4421111 'move' call_tmp[4421109] (4421114 call !=[53510] coerce_tmp[4422820] nil[32]))
-
var call_tmp[4421117]:bool[19]
-
(4421119 'move' call_tmp[4421117] call_tmp[4421109])
-
if call_tmp[4421117]
-
{
-
var call_tmp[4421126]:Remote(ndarray(4,real(64)))[1976652]
-
(4421128 'move' call_tmp[4421126] (4421131 call postfix![3153599] gr[4420999]))
-
var call_tmp[4421133]:owned Remote(ndarray(4,real(64)))[4421416]
-
(4421135 'move' call_tmp[4421133] (4421141 call copy[4421374] call_tmp[4421126]))
-
var call_tmp[4421142]:shared Remote(ndarray(4,real(64)))[1976761]
-
(4421144 'move' call_tmp[4421142] (4421150 call adopt[4421995] call_tmp[4421133]))
-
(4421153 call =[4422845] gr[4420999] call_tmp[4421142])
-
(4421156 'end of statement' gr[4420999])
}
}
-
var call_tmp[4421160]:baseValue[334793]
-
var initTemp[4423178]:baseValue[334793]
-
(4423181 call init[1335025] initTemp[4423178])
-
(4421162 'move' call_tmp[4421160] initTemp[4423178])
-
var call_tmp[4421166]:owned TensorResource(real(64),4,baseValue)[2155974]
-
{
-
var new_temp[4423301]:unmanaged TensorResource(real(64),4,baseValue)[2147157]
-
var _formal_tmp_in_dataResource[4423308]:shared Remote(ndarray(4,real(64)))[1976761]
-
(4423313 'move' _formal_tmp_in_dataResource[4423308] (4423309 call chpl__initCopy[2144582] dr[4420992] 0))
-
var _formal_tmp_in_gradResource[4423317]:shared Remote(ndarray(4,real(64)))?[1976842]
-
(4423322 'move' _formal_tmp_in_gradResource[4423317] (4423318 call chpl__initCopy[2145800] gr[4420999] 0))
-
(4423303 'move' new_temp[4423301] (4423198 call _new[4423212] _formal_tmp_in_dataResource[4423308] _formal_tmp_in_gradResource[4423317] call_tmp[4421160]))
}
-
var initTemp[4423350]:owned TensorResource(real(64),4,baseValue)[2155974]
-
(4423353 call init[4423358] initTemp[4423350] new_temp[4423301])
-
(4421168 'move' call_tmp[4421166] initTemp[4423350])
-
var call_tmp[4421175]:real(64)[13]
-
var coerce_tmp[4423646]:TensorEssence(real(64))[1960870]
-
(4423652 'move' coerce_tmp[4423646] (4423648 'cast' TensorEssence(real(64))[1960870] this[4420899]))
-
var call_tmp[4421183]:int(64)[10]
-
var call_tmp[4421191]:TensorResource(real(64),4,baseValue)[2155962]
-
var call_tmp[4421200]:owned TensorResource(real(64),4,baseValue)[2155974]
-
(4423675 '=' ret[4420938] call_tmp[4421166])
-
gotoReturn _end_detach[4421217] _end_detach[4421217]
-
label _end_detach[4421217]
-
(4421219 return ret[4420938])
}
-
- «»
function TensorResource(real(32),1,baseValue)[2281394] . detach[4423944] ( this[4423948]:TensorResource(real(32),1,baseValue)[2281394] , copy[4423952]:bool[19] , keepGrad[4423956]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[4423948]:TensorResource(real(32),1,baseValue)[2281394] const in arg copy[4423952]:bool[19] const in arg keepGrad[4423956]:bool[19]-
{
-
var ret[4423987]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[4423995]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[4424293]:BaseTensorResource(real(32),1)[2172058]
-
(4424299 'move' coerce_tmp[4424293] (4424295 'cast' BaseTensorResource(real(32),1)[2172058] this[4423948]))
-
(4423997 'move' call_tmp[4423995] (4424000 call dataResource[3723208] coerce_tmp[4424293]))
-
var call_tmp[4424003]:int(64)[10]
-
var call_tmp[4424011]:real(32)[91]
-
var coerce_tmp[4424304]:TensorEssence(real(32))[2158600]
-
(4424310 'move' coerce_tmp[4424304] (4424306 'cast' TensorEssence(real(32))[2158600] this[4423948]))
-
var call_tmp[4424019]:ndarray(1,real(32))[2172117]
-
var call_tmp[4424027]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[4424034]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[4424041]:shared Remote(ndarray(1,real(32)))[2178902]
-
(4424043 call init=[2278902] dr[4424041] call_tmp[4423995])
-
(4424047 'end of statement' )
-
var gr[4424048]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[4424050]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[4424052]:bool[19]
-
(4424054 'move' tmp[4424052] keepGrad[4423956])
-
if tmp[4424052]
-
{
-
var tmp[4424061]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[4424336]:BaseTensorResource(real(32),1)[2172058]
-
(4424342 'move' coerce_tmp[4424336] (4424338 'cast' BaseTensorResource(real(32),1)[2172058] this[4423948]))
-
(4424063 'move' tmp[4424061] (4424066 call gradResource[3725010] coerce_tmp[4424336]))
-
(4424069 'move' tmp[4424050] (4424345 call chpl__autoCopy[4424348] tmp[4424061] 0))
}
-
{
-
(4426718 call init=[4426726] tmp[4424050] nil[32])
}
-
var call_tmp[4424081]:int(64)[10]
-
var call_tmp[4424089]:real(32)[91]
-
var coerce_tmp[4424380]:TensorEssence(real(32))[2158600]
-
(4424386 'move' coerce_tmp[4424380] (4424382 'cast' TensorEssence(real(32))[2158600] this[4423948]))
-
var call_tmp[4424097]:ndarray(1,real(32))[2172117]
-
var call_tmp[4424105]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[4424112]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(4424119 'move' gr[4424048] tmp[4424050])
-
(4424123 'end of statement' )
-
var call_tmp[4424124]:bool[19]
-
(4424126 'move' call_tmp[4424124] copy[4423952])
-
if call_tmp[4424124]
-
{
-
var call_tmp[4424133]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[4424542]:Remote(ndarray(1,real(32)))[2178793]
-
(4424548 'move' coerce_tmp[4424542] (4424544 call borrow[2277630] dr[4424041]))
-
(4424135 'move' call_tmp[4424133] (4424141 call copy[4424423] coerce_tmp[4424542]))
-
var call_tmp[4424142]:shared Remote(ndarray(1,real(32)))[2178902]
-
(4424144 'move' call_tmp[4424142] (4424150 call adopt[4425044] call_tmp[4424133]))
-
(4424153 call =[4425492] dr[4424041] call_tmp[4424142])
-
(4424156 'end of statement' dr[4424041])
-
var call_tmp[4424158]:bool[19]
-
var coerce_tmp[4425860]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(4425866 'move' coerce_tmp[4425860] (4425862 call borrow[3725426] gr[4424048]))
-
var coerce_tmp[4425869]:borrowed RootClass?[467971]
-
(4425875 'move' coerce_tmp[4425869] (4425871 'cast' borrowed RootClass?[467971] coerce_tmp[4425860]))
-
(4424160 'move' call_tmp[4424158] (4424163 call !=[53510] coerce_tmp[4425869] nil[32]))
-
var call_tmp[4424166]:bool[19]
-
(4424168 'move' call_tmp[4424166] call_tmp[4424158])
-
if call_tmp[4424166]
-
{
-
var call_tmp[4424175]:Remote(ndarray(1,real(32)))[2178793]
-
(4424177 'move' call_tmp[4424175] (4424180 call postfix![3725579] gr[4424048]))
-
var call_tmp[4424182]:owned Remote(ndarray(1,real(32)))[4424465]
-
(4424184 'move' call_tmp[4424182] (4424190 call copy[4424423] call_tmp[4424175]))
-
var call_tmp[4424191]:shared Remote(ndarray(1,real(32)))[2178902]
-
(4424193 'move' call_tmp[4424191] (4424199 call adopt[4425044] call_tmp[4424182]))
-
(4424202 call =[4425894] gr[4424048] call_tmp[4424191])
-
(4424205 'end of statement' gr[4424048])
}
}
-
var call_tmp[4424209]:baseValue[334793]
-
var initTemp[4426227]:baseValue[334793]
-
(4426230 call init[1335025] initTemp[4426227])
-
(4424211 'move' call_tmp[4424209] initTemp[4426227])
-
var call_tmp[4424215]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[4426350]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[4426357]:shared Remote(ndarray(1,real(32)))[2178902]
-
(4426362 'move' _formal_tmp_in_dataResource[4426357] (4426358 call chpl__initCopy[2278875] dr[4424041] 0))
-
var _formal_tmp_in_gradResource[4426366]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(4426371 'move' _formal_tmp_in_gradResource[4426366] (4426367 call chpl__initCopy[2280093] gr[4424048] 0))
-
(4426352 'move' new_temp[4426350] (4426247 call _new[4426261] _formal_tmp_in_dataResource[4426357] _formal_tmp_in_gradResource[4426366] call_tmp[4424209]))
}
-
var initTemp[4426399]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(4426402 call init[4426407] initTemp[4426399] new_temp[4426350])
-
(4424217 'move' call_tmp[4424215] initTemp[4426399])
-
var call_tmp[4424224]:real(32)[91]
-
var coerce_tmp[4426695]:TensorEssence(real(32))[2158600]
-
(4426701 'move' coerce_tmp[4426695] (4426697 'cast' TensorEssence(real(32))[2158600] this[4423948]))
-
var call_tmp[4424232]:int(64)[10]
-
var call_tmp[4424240]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[4424249]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(4426724 '=' ret[4423987] call_tmp[4424215])
-
gotoReturn _end_detach[4424266] _end_detach[4424266]
-
label _end_detach[4424266]
-
(4424268 return ret[4423987])
}
-
- «»
function TensorResource(real(32),2,baseValue)[2430803] . detach[4437793] ( this[4437797]:TensorResource(real(32),2,baseValue)[2430803] , copy[4437801]:bool[19] , keepGrad[4437805]:bool[19] ) : owned TensorResource(real(32),2,baseValue)[2433696]
const in arg this[4437797]:TensorResource(real(32),2,baseValue)[2430803] const in arg copy[4437801]:bool[19] const in arg keepGrad[4437805]:bool[19]-
{
-
var ret[4437836]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var call_tmp[4437844]:_ref(shared Remote(ndarray(2,real(32))))[2309852]
-
var coerce_tmp[4438142]:BaseTensorResource(real(32),2)[2303464]
-
(4438148 'move' coerce_tmp[4438142] (4438144 'cast' BaseTensorResource(real(32),2)[2303464] this[4437797]))
-
(4437846 'move' call_tmp[4437844] (4437849 call dataResource[3748330] coerce_tmp[4438142]))
-
var call_tmp[4437852]:int(64)[10]
-
var call_tmp[4437860]:real(32)[91]
-
var coerce_tmp[4438153]:TensorEssence(real(32))[2158600]
-
(4438159 'move' coerce_tmp[4438153] (4438155 'cast' TensorEssence(real(32))[2158600] this[4437797]))
-
var call_tmp[4437868]:ndarray(2,real(32))[2303523]
-
var call_tmp[4437876]:Remote(ndarray(2,real(32)))[2309828]
-
var call_tmp[4437883]:shared Remote(ndarray(2,real(32)))[2309843]
-
var dr[4437890]:shared Remote(ndarray(2,real(32)))[2309843]
-
(4437892 call init=[2428415] dr[4437890] call_tmp[4437844])
-
(4437896 'end of statement' )
-
var gr[4437897]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[4437899]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[4437901]:bool[19]
-
(4437903 'move' tmp[4437901] keepGrad[4437805])
-
if tmp[4437901]
-
{
-
var tmp[4437910]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933]
-
var coerce_tmp[4438185]:BaseTensorResource(real(32),2)[2303464]
-
(4438191 'move' coerce_tmp[4438185] (4438187 'cast' BaseTensorResource(real(32),2)[2303464] this[4437797]))
-
(4437912 'move' tmp[4437910] (4437915 call gradResource[3750132] coerce_tmp[4438185]))
-
(4437918 'move' tmp[4437899] (4438194 call chpl__autoCopy[4438197] tmp[4437910] 0))
}
-
{
-
(4440567 call init=[4440575] tmp[4437899] nil[32])
}
-
var call_tmp[4437930]:int(64)[10]
-
var call_tmp[4437938]:real(32)[91]
-
var coerce_tmp[4438229]:TensorEssence(real(32))[2158600]
-
(4438235 'move' coerce_tmp[4438229] (4438231 'cast' TensorEssence(real(32))[2158600] this[4437797]))
-
var call_tmp[4437946]:ndarray(2,real(32))[2303523]
-
var call_tmp[4437954]:Remote(ndarray(2,real(32)))?[2309909]
-
var call_tmp[4437961]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(4437968 'move' gr[4437897] tmp[4437899])
-
(4437972 'end of statement' )
-
var call_tmp[4437973]:bool[19]
-
(4437975 'move' call_tmp[4437973] copy[4437801])
-
if call_tmp[4437973]
-
{
-
var call_tmp[4437982]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[4438391]:Remote(ndarray(2,real(32)))[2309734]
-
(4438397 'move' coerce_tmp[4438391] (4438393 call borrow[2427143] dr[4437890]))
-
(4437984 'move' call_tmp[4437982] (4437990 call copy[4438272] coerce_tmp[4438391]))
-
var call_tmp[4437991]:shared Remote(ndarray(2,real(32)))[2309843]
-
(4437993 'move' call_tmp[4437991] (4437999 call adopt[4438893] call_tmp[4437982]))
-
(4438002 call =[4439341] dr[4437890] call_tmp[4437991])
-
(4438005 'end of statement' dr[4437890])
-
var call_tmp[4438007]:bool[19]
-
var coerce_tmp[4439709]:borrowed Remote(ndarray(2,real(32)))?[2309862]
-
(4439715 'move' coerce_tmp[4439709] (4439711 call borrow[3750548] gr[4437897]))
-
var coerce_tmp[4439718]:borrowed RootClass?[467971]
-
(4439724 'move' coerce_tmp[4439718] (4439720 'cast' borrowed RootClass?[467971] coerce_tmp[4439709]))
-
(4438009 'move' call_tmp[4438007] (4438012 call !=[53510] coerce_tmp[4439718] nil[32]))
-
var call_tmp[4438015]:bool[19]
-
(4438017 'move' call_tmp[4438015] call_tmp[4438007])
-
if call_tmp[4438015]
-
{
-
var call_tmp[4438024]:Remote(ndarray(2,real(32)))[2309734]
-
(4438026 'move' call_tmp[4438024] (4438029 call postfix![3750701] gr[4437897]))
-
var call_tmp[4438031]:owned Remote(ndarray(2,real(32)))[4438314]
-
(4438033 'move' call_tmp[4438031] (4438039 call copy[4438272] call_tmp[4438024]))
-
var call_tmp[4438040]:shared Remote(ndarray(2,real(32)))[2309843]
-
(4438042 'move' call_tmp[4438040] (4438048 call adopt[4438893] call_tmp[4438031]))
-
(4438051 call =[4439743] gr[4437897] call_tmp[4438040])
-
(4438054 'end of statement' gr[4437897])
}
}
-
var call_tmp[4438058]:baseValue[334793]
-
var initTemp[4440076]:baseValue[334793]
-
(4440079 call init[1335025] initTemp[4440076])
-
(4438060 'move' call_tmp[4438058] initTemp[4440076])
-
var call_tmp[4438064]:owned TensorResource(real(32),2,baseValue)[2433696]
-
{
-
var new_temp[4440199]:unmanaged TensorResource(real(32),2,baseValue)[2430859]
-
var _formal_tmp_in_dataResource[4440206]:shared Remote(ndarray(2,real(32)))[2309843]
-
(4440211 'move' _formal_tmp_in_dataResource[4440206] (4440207 call chpl__initCopy[2428388] dr[4437890] 0))
-
var _formal_tmp_in_gradResource[4440215]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(4440220 'move' _formal_tmp_in_gradResource[4440215] (4440216 call chpl__initCopy[2429606] gr[4437897] 0))
-
(4440201 'move' new_temp[4440199] (4440096 call _new[4440110] _formal_tmp_in_dataResource[4440206] _formal_tmp_in_gradResource[4440215] call_tmp[4438058]))
}
-
var initTemp[4440248]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(4440251 call init[4440256] initTemp[4440248] new_temp[4440199])
-
(4438066 'move' call_tmp[4438064] initTemp[4440248])
-
var call_tmp[4438073]:real(32)[91]
-
var coerce_tmp[4440544]:TensorEssence(real(32))[2158600]
-
(4440550 'move' coerce_tmp[4440544] (4440546 'cast' TensorEssence(real(32))[2158600] this[4437797]))
-
var call_tmp[4438081]:int(64)[10]
-
var call_tmp[4438089]:TensorResource(real(32),2,baseValue)[2433684]
-
var call_tmp[4438098]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(4440573 '=' ret[4437836] call_tmp[4438064])
-
gotoReturn _end_detach[4438115] _end_detach[4438115]
-
label _end_detach[4438115]
-
(4438117 return ret[4437836])
}
-
- «»
function TensorResource(real(32),3,baseValue)[2586060] . detach[4452594] ( this[4452598]:TensorResource(real(32),3,baseValue)[2586060] , copy[4452602]:bool[19] , keepGrad[4452606]:bool[19] ) : owned TensorResource(real(32),3,baseValue)[2588953]
const in arg this[4452598]:TensorResource(real(32),3,baseValue)[2586060] const in arg copy[4452602]:bool[19] const in arg keepGrad[4452606]:bool[19]-
{
-
var ret[4452637]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var call_tmp[4452645]:_ref(shared Remote(ndarray(3,real(32))))[2460076]
-
var coerce_tmp[4452943]:BaseTensorResource(real(32),3)[2453288]
-
(4452949 'move' coerce_tmp[4452943] (4452945 'cast' BaseTensorResource(real(32),3)[2453288] this[4452598]))
-
(4452647 'move' call_tmp[4452645] (4452650 call dataResource[3755710] coerce_tmp[4452943]))
-
var call_tmp[4452653]:int(64)[10]
-
var call_tmp[4452661]:real(32)[91]
-
var coerce_tmp[4452954]:TensorEssence(real(32))[2158600]
-
(4452960 'move' coerce_tmp[4452954] (4452956 'cast' TensorEssence(real(32))[2158600] this[4452598]))
-
var call_tmp[4452669]:ndarray(3,real(32))[2453347]
-
var call_tmp[4452677]:Remote(ndarray(3,real(32)))[2460052]
-
var call_tmp[4452684]:shared Remote(ndarray(3,real(32)))[2460067]
-
var dr[4452691]:shared Remote(ndarray(3,real(32)))[2460067]
-
(4452693 call init=[2583672] dr[4452691] call_tmp[4452645])
-
(4452697 'end of statement' )
-
var gr[4452698]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[4452700]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[4452702]:bool[19]
-
(4452704 'move' tmp[4452702] keepGrad[4452606])
-
if tmp[4452702]
-
{
-
var tmp[4452711]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157]
-
var coerce_tmp[4452986]:BaseTensorResource(real(32),3)[2453288]
-
(4452992 'move' coerce_tmp[4452986] (4452988 'cast' BaseTensorResource(real(32),3)[2453288] this[4452598]))
-
(4452713 'move' tmp[4452711] (4452716 call gradResource[3757512] coerce_tmp[4452986]))
-
(4452719 'move' tmp[4452700] (4452995 call chpl__autoCopy[4452998] tmp[4452711] 0))
}
-
{
-
(4455368 call init=[4455376] tmp[4452700] nil[32])
}
-
var call_tmp[4452731]:int(64)[10]
-
var call_tmp[4452739]:real(32)[91]
-
var coerce_tmp[4453030]:TensorEssence(real(32))[2158600]
-
(4453036 'move' coerce_tmp[4453030] (4453032 'cast' TensorEssence(real(32))[2158600] this[4452598]))
-
var call_tmp[4452747]:ndarray(3,real(32))[2453347]
-
var call_tmp[4452755]:Remote(ndarray(3,real(32)))?[2460133]
-
var call_tmp[4452762]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(4452769 'move' gr[4452698] tmp[4452700])
-
(4452773 'end of statement' )
-
var call_tmp[4452774]:bool[19]
-
(4452776 'move' call_tmp[4452774] copy[4452602])
-
if call_tmp[4452774]
-
{
-
var call_tmp[4452783]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[4453192]:Remote(ndarray(3,real(32)))[2459958]
-
(4453198 'move' coerce_tmp[4453192] (4453194 call borrow[2582400] dr[4452691]))
-
(4452785 'move' call_tmp[4452783] (4452791 call copy[4453073] coerce_tmp[4453192]))
-
var call_tmp[4452792]:shared Remote(ndarray(3,real(32)))[2460067]
-
(4452794 'move' call_tmp[4452792] (4452800 call adopt[4453694] call_tmp[4452783]))
-
(4452803 call =[4454142] dr[4452691] call_tmp[4452792])
-
(4452806 'end of statement' dr[4452691])
-
var call_tmp[4452808]:bool[19]
-
var coerce_tmp[4454510]:borrowed Remote(ndarray(3,real(32)))?[2460086]
-
(4454516 'move' coerce_tmp[4454510] (4454512 call borrow[3757928] gr[4452698]))
-
var coerce_tmp[4454519]:borrowed RootClass?[467971]
-
(4454525 'move' coerce_tmp[4454519] (4454521 'cast' borrowed RootClass?[467971] coerce_tmp[4454510]))
-
(4452810 'move' call_tmp[4452808] (4452813 call !=[53510] coerce_tmp[4454519] nil[32]))
-
var call_tmp[4452816]:bool[19]
-
(4452818 'move' call_tmp[4452816] call_tmp[4452808])
-
if call_tmp[4452816]
-
{
-
var call_tmp[4452825]:Remote(ndarray(3,real(32)))[2459958]
-
(4452827 'move' call_tmp[4452825] (4452830 call postfix![3758081] gr[4452698]))
-
var call_tmp[4452832]:owned Remote(ndarray(3,real(32)))[4453115]
-
(4452834 'move' call_tmp[4452832] (4452840 call copy[4453073] call_tmp[4452825]))
-
var call_tmp[4452841]:shared Remote(ndarray(3,real(32)))[2460067]
-
(4452843 'move' call_tmp[4452841] (4452849 call adopt[4453694] call_tmp[4452832]))
-
(4452852 call =[4454544] gr[4452698] call_tmp[4452841])
-
(4452855 'end of statement' gr[4452698])
}
}
-
var call_tmp[4452859]:baseValue[334793]
-
var initTemp[4454877]:baseValue[334793]
-
(4454880 call init[1335025] initTemp[4454877])
-
(4452861 'move' call_tmp[4452859] initTemp[4454877])
-
var call_tmp[4452865]:owned TensorResource(real(32),3,baseValue)[2588953]
-
{
-
var new_temp[4455000]:unmanaged TensorResource(real(32),3,baseValue)[2586116]
-
var _formal_tmp_in_dataResource[4455007]:shared Remote(ndarray(3,real(32)))[2460067]
-
(4455012 'move' _formal_tmp_in_dataResource[4455007] (4455008 call chpl__initCopy[2583645] dr[4452691] 0))
-
var _formal_tmp_in_gradResource[4455016]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(4455021 'move' _formal_tmp_in_gradResource[4455016] (4455017 call chpl__initCopy[2584863] gr[4452698] 0))
-
(4455002 'move' new_temp[4455000] (4454897 call _new[4454911] _formal_tmp_in_dataResource[4455007] _formal_tmp_in_gradResource[4455016] call_tmp[4452859]))
}
-
var initTemp[4455049]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(4455052 call init[4455057] initTemp[4455049] new_temp[4455000])
-
(4452867 'move' call_tmp[4452865] initTemp[4455049])
-
var call_tmp[4452874]:real(32)[91]
-
var coerce_tmp[4455345]:TensorEssence(real(32))[2158600]
-
(4455351 'move' coerce_tmp[4455345] (4455347 'cast' TensorEssence(real(32))[2158600] this[4452598]))
-
var call_tmp[4452882]:int(64)[10]
-
var call_tmp[4452890]:TensorResource(real(32),3,baseValue)[2588941]
-
var call_tmp[4452899]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(4455374 '=' ret[4452637] call_tmp[4452865])
-
gotoReturn _end_detach[4452916] _end_detach[4452916]
-
label _end_detach[4452916]
-
(4452918 return ret[4452637])
}
-
- «»
function TensorResource(real(32),4,baseValue)[2654931] . detach[4455643] ( this[4455647]:TensorResource(real(32),4,baseValue)[2654931] , copy[4455651]:bool[19] , keepGrad[4455655]:bool[19] ) : owned TensorResource(real(32),4,baseValue)[2657824]
const in arg this[4455647]:TensorResource(real(32),4,baseValue)[2654931] const in arg copy[4455651]:bool[19] const in arg keepGrad[4455655]:bool[19]-
{
-
var ret[4455686]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var call_tmp[4455694]:_ref(shared Remote(ndarray(4,real(32))))[2601619]
-
var coerce_tmp[4455992]:BaseTensorResource(real(32),4)[2594431]
-
(4455998 'move' coerce_tmp[4455992] (4455994 'cast' BaseTensorResource(real(32),4)[2594431] this[4455647]))
-
(4455696 'move' call_tmp[4455694] (4455699 call dataResource[3763090] coerce_tmp[4455992]))
-
var call_tmp[4455702]:int(64)[10]
-
var call_tmp[4455710]:real(32)[91]
-
var coerce_tmp[4456003]:TensorEssence(real(32))[2158600]
-
(4456009 'move' coerce_tmp[4456003] (4456005 'cast' TensorEssence(real(32))[2158600] this[4455647]))
-
var call_tmp[4455718]:ndarray(4,real(32))[2594490]
-
var call_tmp[4455726]:Remote(ndarray(4,real(32)))[2601595]
-
var call_tmp[4455733]:shared Remote(ndarray(4,real(32)))[2601610]
-
var dr[4455740]:shared Remote(ndarray(4,real(32)))[2601610]
-
(4455742 call init=[2652543] dr[4455740] call_tmp[4455694])
-
(4455746 'end of statement' )
-
var gr[4455747]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[4455749]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[4455751]:bool[19]
-
(4455753 'move' tmp[4455751] keepGrad[4455655])
-
if tmp[4455751]
-
{
-
var tmp[4455760]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700]
-
var coerce_tmp[4456035]:BaseTensorResource(real(32),4)[2594431]
-
(4456041 'move' coerce_tmp[4456035] (4456037 'cast' BaseTensorResource(real(32),4)[2594431] this[4455647]))
-
(4455762 'move' tmp[4455760] (4455765 call gradResource[3764892] coerce_tmp[4456035]))
-
(4455768 'move' tmp[4455749] (4456044 call chpl__autoCopy[4456047] tmp[4455760] 0))
}
-
{
-
(4458417 call init=[4458425] tmp[4455749] nil[32])
}
-
var call_tmp[4455780]:int(64)[10]
-
var call_tmp[4455788]:real(32)[91]
-
var coerce_tmp[4456079]:TensorEssence(real(32))[2158600]
-
(4456085 'move' coerce_tmp[4456079] (4456081 'cast' TensorEssence(real(32))[2158600] this[4455647]))
-
var call_tmp[4455796]:ndarray(4,real(32))[2594490]
-
var call_tmp[4455804]:Remote(ndarray(4,real(32)))?[2601676]
-
var call_tmp[4455811]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(4455818 'move' gr[4455747] tmp[4455749])
-
(4455822 'end of statement' )
-
var call_tmp[4455823]:bool[19]
-
(4455825 'move' call_tmp[4455823] copy[4455651])
-
if call_tmp[4455823]
-
{
-
var call_tmp[4455832]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[4456241]:Remote(ndarray(4,real(32)))[2601501]
-
(4456247 'move' coerce_tmp[4456241] (4456243 call borrow[2651271] dr[4455740]))
-
(4455834 'move' call_tmp[4455832] (4455840 call copy[4456122] coerce_tmp[4456241]))
-
var call_tmp[4455841]:shared Remote(ndarray(4,real(32)))[2601610]
-
(4455843 'move' call_tmp[4455841] (4455849 call adopt[4456743] call_tmp[4455832]))
-
(4455852 call =[4457191] dr[4455740] call_tmp[4455841])
-
(4455855 'end of statement' dr[4455740])
-
var call_tmp[4455857]:bool[19]
-
var coerce_tmp[4457559]:borrowed Remote(ndarray(4,real(32)))?[2601629]
-
(4457565 'move' coerce_tmp[4457559] (4457561 call borrow[3765308] gr[4455747]))
-
var coerce_tmp[4457568]:borrowed RootClass?[467971]
-
(4457574 'move' coerce_tmp[4457568] (4457570 'cast' borrowed RootClass?[467971] coerce_tmp[4457559]))
-
(4455859 'move' call_tmp[4455857] (4455862 call !=[53510] coerce_tmp[4457568] nil[32]))
-
var call_tmp[4455865]:bool[19]
-
(4455867 'move' call_tmp[4455865] call_tmp[4455857])
-
if call_tmp[4455865]
-
{
-
var call_tmp[4455874]:Remote(ndarray(4,real(32)))[2601501]
-
(4455876 'move' call_tmp[4455874] (4455879 call postfix![3765461] gr[4455747]))
-
var call_tmp[4455881]:owned Remote(ndarray(4,real(32)))[4456164]
-
(4455883 'move' call_tmp[4455881] (4455889 call copy[4456122] call_tmp[4455874]))
-
var call_tmp[4455890]:shared Remote(ndarray(4,real(32)))[2601610]
-
(4455892 'move' call_tmp[4455890] (4455898 call adopt[4456743] call_tmp[4455881]))
-
(4455901 call =[4457593] gr[4455747] call_tmp[4455890])
-
(4455904 'end of statement' gr[4455747])
}
}
-
var call_tmp[4455908]:baseValue[334793]
-
var initTemp[4457926]:baseValue[334793]
-
(4457929 call init[1335025] initTemp[4457926])
-
(4455910 'move' call_tmp[4455908] initTemp[4457926])
-
var call_tmp[4455914]:owned TensorResource(real(32),4,baseValue)[2657824]
-
{
-
var new_temp[4458049]:unmanaged TensorResource(real(32),4,baseValue)[2654987]
-
var _formal_tmp_in_dataResource[4458056]:shared Remote(ndarray(4,real(32)))[2601610]
-
(4458061 'move' _formal_tmp_in_dataResource[4458056] (4458057 call chpl__initCopy[2652516] dr[4455740] 0))
-
var _formal_tmp_in_gradResource[4458065]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(4458070 'move' _formal_tmp_in_gradResource[4458065] (4458066 call chpl__initCopy[2653734] gr[4455747] 0))
-
(4458051 'move' new_temp[4458049] (4457946 call _new[4457960] _formal_tmp_in_dataResource[4458056] _formal_tmp_in_gradResource[4458065] call_tmp[4455908]))
}
-
var initTemp[4458098]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(4458101 call init[4458106] initTemp[4458098] new_temp[4458049])
-
(4455916 'move' call_tmp[4455914] initTemp[4458098])
-
var call_tmp[4455923]:real(32)[91]
-
var coerce_tmp[4458394]:TensorEssence(real(32))[2158600]
-
(4458400 'move' coerce_tmp[4458394] (4458396 'cast' TensorEssence(real(32))[2158600] this[4455647]))
-
var call_tmp[4455931]:int(64)[10]
-
var call_tmp[4455939]:TensorResource(real(32),4,baseValue)[2657812]
-
var call_tmp[4455948]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(4458423 '=' ret[4455686] call_tmp[4455914])
-
gotoReturn _end_detach[4455965] _end_detach[4455965]
-
label _end_detach[4455965]
-
(4455967 return ret[4455686])
}
-
- «»
function TensorResource(real(32),5,baseValue)[2824208] . detach[4471536] ( this[4471540]:TensorResource(real(32),5,baseValue)[2824208] , copy[4471544]:bool[19] , keepGrad[4471548]:bool[19] ) : owned TensorResource(real(32),5,baseValue)[2827101]
const in arg this[4471540]:TensorResource(real(32),5,baseValue)[2824208] const in arg copy[4471544]:bool[19] const in arg keepGrad[4471548]:bool[19]-
{
-
var ret[4471579]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var call_tmp[4471587]:_ref(shared Remote(ndarray(5,real(32))))[2686865]
-
var coerce_tmp[4471885]:BaseTensorResource(real(32),5)[2679277]
-
(4471891 'move' coerce_tmp[4471885] (4471887 'cast' BaseTensorResource(real(32),5)[2679277] this[4471540]))
-
(4471589 'move' call_tmp[4471587] (4471592 call dataResource[3770470] coerce_tmp[4471885]))
-
var call_tmp[4471595]:int(64)[10]
-
var call_tmp[4471603]:real(32)[91]
-
var coerce_tmp[4471896]:TensorEssence(real(32))[2158600]
-
(4471902 'move' coerce_tmp[4471896] (4471898 'cast' TensorEssence(real(32))[2158600] this[4471540]))
-
var call_tmp[4471611]:ndarray(5,real(32))[2679336]
-
var call_tmp[4471619]:Remote(ndarray(5,real(32)))[2686841]
-
var call_tmp[4471626]:shared Remote(ndarray(5,real(32)))[2686856]
-
var dr[4471633]:shared Remote(ndarray(5,real(32)))[2686856]
-
(4471635 call init=[2821820] dr[4471633] call_tmp[4471587])
-
(4471639 'end of statement' )
-
var gr[4471640]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[4471642]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[4471644]:bool[19]
-
(4471646 'move' tmp[4471644] keepGrad[4471548])
-
if tmp[4471644]
-
{
-
var tmp[4471653]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946]
-
var coerce_tmp[4471928]:BaseTensorResource(real(32),5)[2679277]
-
(4471934 'move' coerce_tmp[4471928] (4471930 'cast' BaseTensorResource(real(32),5)[2679277] this[4471540]))
-
(4471655 'move' tmp[4471653] (4471658 call gradResource[3772272] coerce_tmp[4471928]))
-
(4471661 'move' tmp[4471642] (4471937 call chpl__autoCopy[4471940] tmp[4471653] 0))
}
-
{
-
(4474310 call init=[4474318] tmp[4471642] nil[32])
}
-
var call_tmp[4471673]:int(64)[10]
-
var call_tmp[4471681]:real(32)[91]
-
var coerce_tmp[4471972]:TensorEssence(real(32))[2158600]
-
(4471978 'move' coerce_tmp[4471972] (4471974 'cast' TensorEssence(real(32))[2158600] this[4471540]))
-
var call_tmp[4471689]:ndarray(5,real(32))[2679336]
-
var call_tmp[4471697]:Remote(ndarray(5,real(32)))?[2686922]
-
var call_tmp[4471704]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(4471711 'move' gr[4471640] tmp[4471642])
-
(4471715 'end of statement' )
-
var call_tmp[4471716]:bool[19]
-
(4471718 'move' call_tmp[4471716] copy[4471544])
-
if call_tmp[4471716]
-
{
-
var call_tmp[4471725]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[4472134]:Remote(ndarray(5,real(32)))[2686747]
-
(4472140 'move' coerce_tmp[4472134] (4472136 call borrow[2820548] dr[4471633]))
-
(4471727 'move' call_tmp[4471725] (4471733 call copy[4472015] coerce_tmp[4472134]))
-
var call_tmp[4471734]:shared Remote(ndarray(5,real(32)))[2686856]
-
(4471736 'move' call_tmp[4471734] (4471742 call adopt[4472636] call_tmp[4471725]))
-
(4471745 call =[4473084] dr[4471633] call_tmp[4471734])
-
(4471748 'end of statement' dr[4471633])
-
var call_tmp[4471750]:bool[19]
-
var coerce_tmp[4473452]:borrowed Remote(ndarray(5,real(32)))?[2686875]
-
(4473458 'move' coerce_tmp[4473452] (4473454 call borrow[3772688] gr[4471640]))
-
var coerce_tmp[4473461]:borrowed RootClass?[467971]
-
(4473467 'move' coerce_tmp[4473461] (4473463 'cast' borrowed RootClass?[467971] coerce_tmp[4473452]))
-
(4471752 'move' call_tmp[4471750] (4471755 call !=[53510] coerce_tmp[4473461] nil[32]))
-
var call_tmp[4471758]:bool[19]
-
(4471760 'move' call_tmp[4471758] call_tmp[4471750])
-
if call_tmp[4471758]
-
{
-
var call_tmp[4471767]:Remote(ndarray(5,real(32)))[2686747]
-
(4471769 'move' call_tmp[4471767] (4471772 call postfix![3772841] gr[4471640]))
-
var call_tmp[4471774]:owned Remote(ndarray(5,real(32)))[4472057]
-
(4471776 'move' call_tmp[4471774] (4471782 call copy[4472015] call_tmp[4471767]))
-
var call_tmp[4471783]:shared Remote(ndarray(5,real(32)))[2686856]
-
(4471785 'move' call_tmp[4471783] (4471791 call adopt[4472636] call_tmp[4471774]))
-
(4471794 call =[4473486] gr[4471640] call_tmp[4471783])
-
(4471797 'end of statement' gr[4471640])
}
}
-
var call_tmp[4471801]:baseValue[334793]
-
var initTemp[4473819]:baseValue[334793]
-
(4473822 call init[1335025] initTemp[4473819])
-
(4471803 'move' call_tmp[4471801] initTemp[4473819])
-
var call_tmp[4471807]:owned TensorResource(real(32),5,baseValue)[2827101]
-
{
-
var new_temp[4473942]:unmanaged TensorResource(real(32),5,baseValue)[2824264]
-
var _formal_tmp_in_dataResource[4473949]:shared Remote(ndarray(5,real(32)))[2686856]
-
(4473954 'move' _formal_tmp_in_dataResource[4473949] (4473950 call chpl__initCopy[2821793] dr[4471633] 0))
-
var _formal_tmp_in_gradResource[4473958]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(4473963 'move' _formal_tmp_in_gradResource[4473958] (4473959 call chpl__initCopy[2823011] gr[4471640] 0))
-
(4473944 'move' new_temp[4473942] (4473839 call _new[4473853] _formal_tmp_in_dataResource[4473949] _formal_tmp_in_gradResource[4473958] call_tmp[4471801]))
}
-
var initTemp[4473991]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(4473994 call init[4473999] initTemp[4473991] new_temp[4473942])
-
(4471809 'move' call_tmp[4471807] initTemp[4473991])
-
var call_tmp[4471816]:real(32)[91]
-
var coerce_tmp[4474287]:TensorEssence(real(32))[2158600]
-
(4474293 'move' coerce_tmp[4474287] (4474289 'cast' TensorEssence(real(32))[2158600] this[4471540]))
-
var call_tmp[4471824]:int(64)[10]
-
var call_tmp[4471832]:TensorResource(real(32),5,baseValue)[2827089]
-
var call_tmp[4471841]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(4474316 '=' ret[4471579] call_tmp[4471807])
-
gotoReturn _end_detach[4471858] _end_detach[4471858]
-
label _end_detach[4471858]
-
(4471860 return ret[4471579])
}
-
- «»
function TensorResource(real(32),6,baseValue)[3001045] . detach[4487975] ( this[4487979]:TensorResource(real(32),6,baseValue)[3001045] , copy[4487983]:bool[19] , keepGrad[4487987]:bool[19] ) : owned TensorResource(real(32),6,baseValue)[3003938]
const in arg this[4487979]:TensorResource(real(32),6,baseValue)[3001045] const in arg copy[4487983]:bool[19] const in arg keepGrad[4487987]:bool[19]-
{
-
var ret[4488018]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var call_tmp[4488026]:_ref(shared Remote(ndarray(6,real(32))))[2858606]
-
var coerce_tmp[4488324]:BaseTensorResource(real(32),6)[2850618]
-
(4488330 'move' coerce_tmp[4488324] (4488326 'cast' BaseTensorResource(real(32),6)[2850618] this[4487979]))
-
(4488028 'move' call_tmp[4488026] (4488031 call dataResource[3777850] coerce_tmp[4488324]))
-
var call_tmp[4488034]:int(64)[10]
-
var call_tmp[4488042]:real(32)[91]
-
var coerce_tmp[4488335]:TensorEssence(real(32))[2158600]
-
(4488341 'move' coerce_tmp[4488335] (4488337 'cast' TensorEssence(real(32))[2158600] this[4487979]))
-
var call_tmp[4488050]:ndarray(6,real(32))[2850677]
-
var call_tmp[4488058]:Remote(ndarray(6,real(32)))[2858582]
-
var call_tmp[4488065]:shared Remote(ndarray(6,real(32)))[2858597]
-
var dr[4488072]:shared Remote(ndarray(6,real(32)))[2858597]
-
(4488074 call init=[2998657] dr[4488072] call_tmp[4488026])
-
(4488078 'end of statement' )
-
var gr[4488079]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[4488081]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[4488083]:bool[19]
-
(4488085 'move' tmp[4488083] keepGrad[4487987])
-
if tmp[4488083]
-
{
-
var tmp[4488092]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687]
-
var coerce_tmp[4488367]:BaseTensorResource(real(32),6)[2850618]
-
(4488373 'move' coerce_tmp[4488367] (4488369 'cast' BaseTensorResource(real(32),6)[2850618] this[4487979]))
-
(4488094 'move' tmp[4488092] (4488097 call gradResource[3779652] coerce_tmp[4488367]))
-
(4488100 'move' tmp[4488081] (4488376 call chpl__autoCopy[4488379] tmp[4488092] 0))
}
-
{
-
(4490749 call init=[4490757] tmp[4488081] nil[32])
}
-
var call_tmp[4488112]:int(64)[10]
-
var call_tmp[4488120]:real(32)[91]
-
var coerce_tmp[4488411]:TensorEssence(real(32))[2158600]
-
(4488417 'move' coerce_tmp[4488411] (4488413 'cast' TensorEssence(real(32))[2158600] this[4487979]))
-
var call_tmp[4488128]:ndarray(6,real(32))[2850677]
-
var call_tmp[4488136]:Remote(ndarray(6,real(32)))?[2858663]
-
var call_tmp[4488143]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(4488150 'move' gr[4488079] tmp[4488081])
-
(4488154 'end of statement' )
-
var call_tmp[4488155]:bool[19]
-
(4488157 'move' call_tmp[4488155] copy[4487983])
-
if call_tmp[4488155]
-
{
-
var call_tmp[4488164]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[4488573]:Remote(ndarray(6,real(32)))[2858488]
-
(4488579 'move' coerce_tmp[4488573] (4488575 call borrow[2997385] dr[4488072]))
-
(4488166 'move' call_tmp[4488164] (4488172 call copy[4488454] coerce_tmp[4488573]))
-
var call_tmp[4488173]:shared Remote(ndarray(6,real(32)))[2858597]
-
(4488175 'move' call_tmp[4488173] (4488181 call adopt[4489075] call_tmp[4488164]))
-
(4488184 call =[4489523] dr[4488072] call_tmp[4488173])
-
(4488187 'end of statement' dr[4488072])
-
var call_tmp[4488189]:bool[19]
-
var coerce_tmp[4489891]:borrowed Remote(ndarray(6,real(32)))?[2858616]
-
(4489897 'move' coerce_tmp[4489891] (4489893 call borrow[3780068] gr[4488079]))
-
var coerce_tmp[4489900]:borrowed RootClass?[467971]
-
(4489906 'move' coerce_tmp[4489900] (4489902 'cast' borrowed RootClass?[467971] coerce_tmp[4489891]))
-
(4488191 'move' call_tmp[4488189] (4488194 call !=[53510] coerce_tmp[4489900] nil[32]))
-
var call_tmp[4488197]:bool[19]
-
(4488199 'move' call_tmp[4488197] call_tmp[4488189])
-
if call_tmp[4488197]
-
{
-
var call_tmp[4488206]:Remote(ndarray(6,real(32)))[2858488]
-
(4488208 'move' call_tmp[4488206] (4488211 call postfix![3780221] gr[4488079]))
-
var call_tmp[4488213]:owned Remote(ndarray(6,real(32)))[4488496]
-
(4488215 'move' call_tmp[4488213] (4488221 call copy[4488454] call_tmp[4488206]))
-
var call_tmp[4488222]:shared Remote(ndarray(6,real(32)))[2858597]
-
(4488224 'move' call_tmp[4488222] (4488230 call adopt[4489075] call_tmp[4488213]))
-
(4488233 call =[4489925] gr[4488079] call_tmp[4488222])
-
(4488236 'end of statement' gr[4488079])
}
}
-
var call_tmp[4488240]:baseValue[334793]
-
var initTemp[4490258]:baseValue[334793]
-
(4490261 call init[1335025] initTemp[4490258])
-
(4488242 'move' call_tmp[4488240] initTemp[4490258])
-
var call_tmp[4488246]:owned TensorResource(real(32),6,baseValue)[3003938]
-
{
-
var new_temp[4490381]:unmanaged TensorResource(real(32),6,baseValue)[3001101]
-
var _formal_tmp_in_dataResource[4490388]:shared Remote(ndarray(6,real(32)))[2858597]
-
(4490393 'move' _formal_tmp_in_dataResource[4490388] (4490389 call chpl__initCopy[2998630] dr[4488072] 0))
-
var _formal_tmp_in_gradResource[4490397]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(4490402 'move' _formal_tmp_in_gradResource[4490397] (4490398 call chpl__initCopy[2999848] gr[4488079] 0))
-
(4490383 'move' new_temp[4490381] (4490278 call _new[4490292] _formal_tmp_in_dataResource[4490388] _formal_tmp_in_gradResource[4490397] call_tmp[4488240]))
}
-
var initTemp[4490430]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(4490433 call init[4490438] initTemp[4490430] new_temp[4490381])
-
(4488248 'move' call_tmp[4488246] initTemp[4490430])
-
var call_tmp[4488255]:real(32)[91]
-
var coerce_tmp[4490726]:TensorEssence(real(32))[2158600]
-
(4490732 'move' coerce_tmp[4490726] (4490728 'cast' TensorEssence(real(32))[2158600] this[4487979]))
-
var call_tmp[4488263]:int(64)[10]
-
var call_tmp[4488271]:TensorResource(real(32),6,baseValue)[3003926]
-
var call_tmp[4488280]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(4490755 '=' ret[4488018] call_tmp[4488246])
-
gotoReturn _end_detach[4488297] _end_detach[4488297]
-
label _end_detach[4488297]
-
(4488299 return ret[4488018])
}
-
- «»
function TensorResource(real(64),1,baseValue)[3202980] . detach[4491024] ( this[4491028]:TensorResource(real(64),1,baseValue)[3202980] , copy[4491032]:bool[19] , keepGrad[4491036]:bool[19] ) : owned TensorResource(real(64),1,baseValue)[3209770]
const in arg this[4491028]:TensorResource(real(64),1,baseValue)[3202980] const in arg copy[4491032]:bool[19] const in arg keepGrad[4491036]:bool[19]-
{
-
var ret[4491067]:owned TensorResource(real(64),1,baseValue)[3209770]
-
var call_tmp[4491075]:_ref(shared Remote(ndarray(1,real(64))))[2166639]
-
var coerce_tmp[4491373]:BaseTensorResource(real(64),1)[2160556]
-
(4491379 'move' coerce_tmp[4491373] (4491375 'cast' BaseTensorResource(real(64),1)[2160556] this[4491028]))
-
(4491077 'move' call_tmp[4491075] (4491080 call dataResource[2179465] coerce_tmp[4491373]))
-
var call_tmp[4491083]:int(64)[10]
-
var call_tmp[4491091]:real(64)[13]
-
var coerce_tmp[4491384]:TensorEssence(real(64))[1960870]
-
(4491390 'move' coerce_tmp[4491384] (4491386 'cast' TensorEssence(real(64))[1960870] this[4491028]))
-
var call_tmp[4491099]:ndarray(1,real(64))[2160647]
-
var call_tmp[4491107]:Remote(ndarray(1,real(64)))[2166615]
-
var call_tmp[4491114]:shared Remote(ndarray(1,real(64)))[2166630]
-
var dr[4491121]:shared Remote(ndarray(1,real(64)))[2166630]
-
(4491123 call init=[3200691] dr[4491121] call_tmp[4491075])
-
(4491127 'end of statement' )
-
var gr[4491128]:shared Remote(ndarray(1,real(64)))?[2166711]
-
var tmp[4491130]:shared Remote(ndarray(1,real(64)))?[2166711]
-
var tmp[4491132]:bool[19]
-
(4491134 'move' tmp[4491132] keepGrad[4491036])
-
if tmp[4491132]
-
{
-
var tmp[4491141]:_ref(shared Remote(ndarray(1,real(64)))?)[2166720]
-
var coerce_tmp[4491416]:BaseTensorResource(real(64),1)[2160556]
-
(4491422 'move' coerce_tmp[4491416] (4491418 'cast' BaseTensorResource(real(64),1)[2160556] this[4491028]))
-
(4491143 'move' tmp[4491141] (4491146 call gradResource[3021341] coerce_tmp[4491416]))
-
(4491149 'move' tmp[4491130] (4491425 call chpl__autoCopy[4491428] tmp[4491141] 0))
}
-
{
-
(4493798 call init=[4493806] tmp[4491130] nil[32])
}
-
var call_tmp[4491161]:int(64)[10]
-
var call_tmp[4491169]:real(64)[13]
-
var coerce_tmp[4491460]:TensorEssence(real(64))[1960870]
-
(4491466 'move' coerce_tmp[4491460] (4491462 'cast' TensorEssence(real(64))[1960870] this[4491028]))
-
var call_tmp[4491177]:ndarray(1,real(64))[2160647]
-
var call_tmp[4491185]:Remote(ndarray(1,real(64)))?[2166696]
-
var call_tmp[4491192]:shared Remote(ndarray(1,real(64)))?[2166711]
-
(4491199 'move' gr[4491128] tmp[4491130])
-
(4491203 'end of statement' )
-
var call_tmp[4491204]:bool[19]
-
(4491206 'move' call_tmp[4491204] copy[4491032])
-
if call_tmp[4491204]
-
{
-
var call_tmp[4491213]:owned Remote(ndarray(1,real(64)))[4491545]
-
var coerce_tmp[4491622]:Remote(ndarray(1,real(64)))[2166521]
-
(4491628 'move' coerce_tmp[4491622] (4491624 call borrow[2179537] dr[4491121]))
-
(4491215 'move' call_tmp[4491213] (4491221 call copy[4491503] coerce_tmp[4491622]))
-
var call_tmp[4491222]:shared Remote(ndarray(1,real(64)))[2166630]
-
(4491224 'move' call_tmp[4491222] (4491230 call adopt[4492124] call_tmp[4491213]))
-
(4491233 call =[4492572] dr[4491121] call_tmp[4491222])
-
(4491236 'end of statement' dr[4491121])
-
var call_tmp[4491238]:bool[19]
-
var coerce_tmp[4492940]:borrowed Remote(ndarray(1,real(64)))?[2166649]
-
(4492946 'move' coerce_tmp[4492940] (4492942 call borrow[3021757] gr[4491128]))
-
var coerce_tmp[4492949]:borrowed RootClass?[467971]
-
(4492955 'move' coerce_tmp[4492949] (4492951 'cast' borrowed RootClass?[467971] coerce_tmp[4492940]))
-
(4491240 'move' call_tmp[4491238] (4491243 call !=[53510] coerce_tmp[4492949] nil[32]))
-
var call_tmp[4491246]:bool[19]
-
(4491248 'move' call_tmp[4491246] call_tmp[4491238])
-
if call_tmp[4491246]
-
{
-
var call_tmp[4491255]:Remote(ndarray(1,real(64)))[2166521]
-
(4491257 'move' call_tmp[4491255] (4491260 call postfix![3021989] gr[4491128]))
-
var call_tmp[4491262]:owned Remote(ndarray(1,real(64)))[4491545]
-
(4491264 'move' call_tmp[4491262] (4491270 call copy[4491503] call_tmp[4491255]))
-
var call_tmp[4491271]:shared Remote(ndarray(1,real(64)))[2166630]
-
(4491273 'move' call_tmp[4491271] (4491279 call adopt[4492124] call_tmp[4491262]))
-
(4491282 call =[4492974] gr[4491128] call_tmp[4491271])
-
(4491285 'end of statement' gr[4491128])
}
}
-
var call_tmp[4491289]:baseValue[334793]
-
var initTemp[4493307]:baseValue[334793]
-
(4493310 call init[1335025] initTemp[4493307])
-
(4491291 'move' call_tmp[4491289] initTemp[4493307])
-
var call_tmp[4491295]:owned TensorResource(real(64),1,baseValue)[3209770]
-
{
-
var new_temp[4493430]:unmanaged TensorResource(real(64),1,baseValue)[3203036]
-
var _formal_tmp_in_dataResource[4493437]:shared Remote(ndarray(1,real(64)))[2166630]
-
(4493442 'move' _formal_tmp_in_dataResource[4493437] (4493438 call chpl__initCopy[3200664] dr[4491121] 0))
-
var _formal_tmp_in_gradResource[4493446]:shared Remote(ndarray(1,real(64)))?[2166711]
-
(4493451 'move' _formal_tmp_in_gradResource[4493446] (4493447 call chpl__initCopy[3201882] gr[4491128] 0))
-
(4493432 'move' new_temp[4493430] (4493327 call _new[4493341] _formal_tmp_in_dataResource[4493437] _formal_tmp_in_gradResource[4493446] call_tmp[4491289]))
}
-
var initTemp[4493479]:owned TensorResource(real(64),1,baseValue)[3209770]
-
(4493482 call init[4493487] initTemp[4493479] new_temp[4493430])
-
(4491297 'move' call_tmp[4491295] initTemp[4493479])
-
var call_tmp[4491304]:real(64)[13]
-
var coerce_tmp[4493775]:TensorEssence(real(64))[1960870]
-
(4493781 'move' coerce_tmp[4493775] (4493777 'cast' TensorEssence(real(64))[1960870] this[4491028]))
-
var call_tmp[4491312]:int(64)[10]
-
var call_tmp[4491320]:TensorResource(real(64),1,baseValue)[3209758]
-
var call_tmp[4491329]:owned TensorResource(real(64),1,baseValue)[3209770]
-
(4493804 '=' ret[4491067] call_tmp[4491295])
-
gotoReturn _end_detach[4491346] _end_detach[4491346]
-
label _end_detach[4491346]
-
(4491348 return ret[4491067])
}
-
- «»
function TensorResource(real(64),2,baseValue)[3225476] . detach[4494073] ( this[4494077]:TensorResource(real(64),2,baseValue)[3225476] , copy[4494081]:bool[19] , keepGrad[4494085]:bool[19] ) : owned TensorResource(real(64),2,baseValue)[3232366]
const in arg this[4494077]:TensorResource(real(64),2,baseValue)[3225476] const in arg copy[4494081]:bool[19] const in arg keepGrad[4494085]:bool[19]-
{
-
var ret[4494116]:owned TensorResource(real(64),2,baseValue)[3232366]
-
var call_tmp[4494124]:_ref(shared Remote(ndarray(2,real(64))))[2299586]
-
var coerce_tmp[4494422]:BaseTensorResource(real(64),2)[2287313]
-
(4494428 'move' coerce_tmp[4494422] (4494424 'cast' BaseTensorResource(real(64),2)[2287313] this[4494077]))
-
(4494126 'move' call_tmp[4494124] (4494129 call dataResource[2310406] coerce_tmp[4494422]))
-
var call_tmp[4494132]:int(64)[10]
-
var call_tmp[4494140]:real(64)[13]
-
var coerce_tmp[4494433]:TensorEssence(real(64))[1960870]
-
(4494439 'move' coerce_tmp[4494433] (4494435 'cast' TensorEssence(real(64))[1960870] this[4494077]))
-
var call_tmp[4494148]:ndarray(2,real(64))[2287404]
-
var call_tmp[4494156]:Remote(ndarray(2,real(64)))[2299562]
-
var call_tmp[4494163]:shared Remote(ndarray(2,real(64)))[2299577]
-
var dr[4494170]:shared Remote(ndarray(2,real(64)))[2299577]
-
(4494172 call init=[3223187] dr[4494170] call_tmp[4494124])
-
(4494176 'end of statement' )
-
var gr[4494177]:shared Remote(ndarray(2,real(64)))?[2299658]
-
var tmp[4494179]:shared Remote(ndarray(2,real(64)))?[2299658]
-
var tmp[4494181]:bool[19]
-
(4494183 'move' tmp[4494181] keepGrad[4494085])
-
if tmp[4494181]
-
{
-
var tmp[4494190]:_ref(shared Remote(ndarray(2,real(64)))?)[2299667]
-
var coerce_tmp[4494465]:BaseTensorResource(real(64),2)[2287313]
-
(4494471 'move' coerce_tmp[4494465] (4494467 'cast' BaseTensorResource(real(64),2)[2287313] this[4494077]))
-
(4494192 'move' tmp[4494190] (4494195 call gradResource[3127355] coerce_tmp[4494465]))
-
(4494198 'move' tmp[4494179] (4494474 call chpl__autoCopy[4494477] tmp[4494190] 0))
}
-
{
-
(4496847 call init=[4496855] tmp[4494179] nil[32])
}
-
var call_tmp[4494210]:int(64)[10]
-
var call_tmp[4494218]:real(64)[13]
-
var coerce_tmp[4494509]:TensorEssence(real(64))[1960870]
-
(4494515 'move' coerce_tmp[4494509] (4494511 'cast' TensorEssence(real(64))[1960870] this[4494077]))
-
var call_tmp[4494226]:ndarray(2,real(64))[2287404]
-
var call_tmp[4494234]:Remote(ndarray(2,real(64)))?[2299643]
-
var call_tmp[4494241]:shared Remote(ndarray(2,real(64)))?[2299658]
-
(4494248 'move' gr[4494177] tmp[4494179])
-
(4494252 'end of statement' )
-
var call_tmp[4494253]:bool[19]
-
(4494255 'move' call_tmp[4494253] copy[4494081])
-
if call_tmp[4494253]
-
{
-
var call_tmp[4494262]:owned Remote(ndarray(2,real(64)))[4494594]
-
var coerce_tmp[4494671]:Remote(ndarray(2,real(64)))[2299468]
-
(4494677 'move' coerce_tmp[4494671] (4494673 call borrow[2310478] dr[4494170]))
-
(4494264 'move' call_tmp[4494262] (4494270 call copy[4494552] coerce_tmp[4494671]))
-
var call_tmp[4494271]:shared Remote(ndarray(2,real(64)))[2299577]
-
(4494273 'move' call_tmp[4494271] (4494279 call adopt[4495173] call_tmp[4494262]))
-
(4494282 call =[4495621] dr[4494170] call_tmp[4494271])
-
(4494285 'end of statement' dr[4494170])
-
var call_tmp[4494287]:bool[19]
-
var coerce_tmp[4495989]:borrowed Remote(ndarray(2,real(64)))?[2299596]
-
(4495995 'move' coerce_tmp[4495989] (4495991 call borrow[3127771] gr[4494177]))
-
var coerce_tmp[4495998]:borrowed RootClass?[467971]
-
(4496004 'move' coerce_tmp[4495998] (4496000 'cast' borrowed RootClass?[467971] coerce_tmp[4495989]))
-
(4494289 'move' call_tmp[4494287] (4494292 call !=[53510] coerce_tmp[4495998] nil[32]))
-
var call_tmp[4494295]:bool[19]
-
(4494297 'move' call_tmp[4494295] call_tmp[4494287])
-
if call_tmp[4494295]
-
{
-
var call_tmp[4494304]:Remote(ndarray(2,real(64)))[2299468]
-
(4494306 'move' call_tmp[4494304] (4494309 call postfix![3128003] gr[4494177]))
-
var call_tmp[4494311]:owned Remote(ndarray(2,real(64)))[4494594]
-
(4494313 'move' call_tmp[4494311] (4494319 call copy[4494552] call_tmp[4494304]))
-
var call_tmp[4494320]:shared Remote(ndarray(2,real(64)))[2299577]
-
(4494322 'move' call_tmp[4494320] (4494328 call adopt[4495173] call_tmp[4494311]))
-
(4494331 call =[4496023] gr[4494177] call_tmp[4494320])
-
(4494334 'end of statement' gr[4494177])
}
}
-
var call_tmp[4494338]:baseValue[334793]
-
var initTemp[4496356]:baseValue[334793]
-
(4496359 call init[1335025] initTemp[4496356])
-
(4494340 'move' call_tmp[4494338] initTemp[4496356])
-
var call_tmp[4494344]:owned TensorResource(real(64),2,baseValue)[3232366]
-
{
-
var new_temp[4496479]:unmanaged TensorResource(real(64),2,baseValue)[3225532]
-
var _formal_tmp_in_dataResource[4496486]:shared Remote(ndarray(2,real(64)))[2299577]
-
(4496491 'move' _formal_tmp_in_dataResource[4496486] (4496487 call chpl__initCopy[3223160] dr[4494170] 0))
-
var _formal_tmp_in_gradResource[4496495]:shared Remote(ndarray(2,real(64)))?[2299658]
-
(4496500 'move' _formal_tmp_in_gradResource[4496495] (4496496 call chpl__initCopy[3224378] gr[4494177] 0))
-
(4496481 'move' new_temp[4496479] (4496376 call _new[4496390] _formal_tmp_in_dataResource[4496486] _formal_tmp_in_gradResource[4496495] call_tmp[4494338]))
}
-
var initTemp[4496528]:owned TensorResource(real(64),2,baseValue)[3232366]
-
(4496531 call init[4496536] initTemp[4496528] new_temp[4496479])
-
(4494346 'move' call_tmp[4494344] initTemp[4496528])
-
var call_tmp[4494353]:real(64)[13]
-
var coerce_tmp[4496824]:TensorEssence(real(64))[1960870]
-
(4496830 'move' coerce_tmp[4496824] (4496826 'cast' TensorEssence(real(64))[1960870] this[4494077]))
-
var call_tmp[4494361]:int(64)[10]
-
var call_tmp[4494369]:TensorResource(real(64),2,baseValue)[3232354]
-
var call_tmp[4494378]:owned TensorResource(real(64),2,baseValue)[3232366]
-
(4496853 '=' ret[4494116] call_tmp[4494344])
-
gotoReturn _end_detach[4494395] _end_detach[4494395]
-
label _end_detach[4494395]
-
(4494397 return ret[4494116])
}
-
- «»
function TensorResource(real(64),3,baseValue)[3518072] . detach[4497538] ( this[4497542]:TensorResource(real(64),3,baseValue)[3518072] , copy[4497546]:bool[19] , keepGrad[4497550]:bool[19] ) : owned TensorResource(real(64),3,baseValue)[3520034]
const in arg this[4497542]:TensorResource(real(64),3,baseValue)[3518072] const in arg copy[4497546]:bool[19] const in arg keepGrad[4497550]:bool[19]-
{
-
var ret[4497581]:owned TensorResource(real(64),3,baseValue)[3520034]
-
var call_tmp[4497589]:_ref(shared Remote(ndarray(3,real(64))))[2449410]
-
var coerce_tmp[4497887]:BaseTensorResource(real(64),3)[2436284]
-
(4497893 'move' coerce_tmp[4497887] (4497889 'cast' BaseTensorResource(real(64),3)[2436284] this[4497542]))
-
(4497591 'move' call_tmp[4497589] (4497594 call dataResource[2460630] coerce_tmp[4497887]))
-
var call_tmp[4497597]:int(64)[10]
-
var call_tmp[4497605]:real(64)[13]
-
var coerce_tmp[4497898]:TensorEssence(real(64))[1960870]
-
(4497904 'move' coerce_tmp[4497898] (4497900 'cast' TensorEssence(real(64))[1960870] this[4497542]))
-
var call_tmp[4497613]:ndarray(3,real(64))[2436375]
-
var call_tmp[4497621]:Remote(ndarray(3,real(64)))[2449386]
-
var call_tmp[4497628]:shared Remote(ndarray(3,real(64)))[2449401]
-
var dr[4497635]:shared Remote(ndarray(3,real(64)))[2449401]
-
(4497637 call init=[3515783] dr[4497635] call_tmp[4497589])
-
(4497641 'end of statement' )
-
var gr[4497642]:shared Remote(ndarray(3,real(64)))?[2449482]
-
var tmp[4497644]:shared Remote(ndarray(3,real(64)))?[2449482]
-
var tmp[4497646]:bool[19]
-
(4497648 'move' tmp[4497646] keepGrad[4497550])
-
if tmp[4497646]
-
{
-
var tmp[4497655]:_ref(shared Remote(ndarray(3,real(64)))?)[2449491]
-
var coerce_tmp[4497930]:BaseTensorResource(real(64),3)[2436284]
-
(4497936 'move' coerce_tmp[4497930] (4497932 'cast' BaseTensorResource(real(64),3)[2436284] this[4497542]))
-
(4497657 'move' tmp[4497655] (4497660 call gradResource[3142484] coerce_tmp[4497930]))
-
(4497663 'move' tmp[4497644] (4497939 call chpl__autoCopy[4497942] tmp[4497655] 0))
}
-
{
-
(4500312 call init=[4500320] tmp[4497644] nil[32])
}
-
var call_tmp[4497675]:int(64)[10]
-
var call_tmp[4497683]:real(64)[13]
-
var coerce_tmp[4497974]:TensorEssence(real(64))[1960870]
-
(4497980 'move' coerce_tmp[4497974] (4497976 'cast' TensorEssence(real(64))[1960870] this[4497542]))
-
var call_tmp[4497691]:ndarray(3,real(64))[2436375]
-
var call_tmp[4497699]:Remote(ndarray(3,real(64)))?[2449467]
-
var call_tmp[4497706]:shared Remote(ndarray(3,real(64)))?[2449482]
-
(4497713 'move' gr[4497642] tmp[4497644])
-
(4497717 'end of statement' )
-
var call_tmp[4497718]:bool[19]
-
(4497720 'move' call_tmp[4497718] copy[4497546])
-
if call_tmp[4497718]
-
{
-
var call_tmp[4497727]:owned Remote(ndarray(3,real(64)))[4498059]
-
var coerce_tmp[4498136]:Remote(ndarray(3,real(64)))[2449292]
-
(4498142 'move' coerce_tmp[4498136] (4498138 call borrow[2460702] dr[4497635]))
-
(4497729 'move' call_tmp[4497727] (4497735 call copy[4498017] coerce_tmp[4498136]))
-
var call_tmp[4497736]:shared Remote(ndarray(3,real(64)))[2449401]
-
(4497738 'move' call_tmp[4497736] (4497744 call adopt[4498638] call_tmp[4497727]))
-
(4497747 call =[4499086] dr[4497635] call_tmp[4497736])
-
(4497750 'end of statement' dr[4497635])
-
var call_tmp[4497752]:bool[19]
-
var coerce_tmp[4499454]:borrowed Remote(ndarray(3,real(64)))?[2449420]
-
(4499460 'move' coerce_tmp[4499454] (4499456 call borrow[3142900] gr[4497642]))
-
var coerce_tmp[4499463]:borrowed RootClass?[467971]
-
(4499469 'move' coerce_tmp[4499463] (4499465 'cast' borrowed RootClass?[467971] coerce_tmp[4499454]))
-
(4497754 'move' call_tmp[4497752] (4497757 call !=[53510] coerce_tmp[4499463] nil[32]))
-
var call_tmp[4497760]:bool[19]
-
(4497762 'move' call_tmp[4497760] call_tmp[4497752])
-
if call_tmp[4497760]
-
{
-
var call_tmp[4497769]:Remote(ndarray(3,real(64)))[2449292]
-
(4497771 'move' call_tmp[4497769] (4497774 call postfix![3143132] gr[4497642]))
-
var call_tmp[4497776]:owned Remote(ndarray(3,real(64)))[4498059]
-
(4497778 'move' call_tmp[4497776] (4497784 call copy[4498017] call_tmp[4497769]))
-
var call_tmp[4497785]:shared Remote(ndarray(3,real(64)))[2449401]
-
(4497787 'move' call_tmp[4497785] (4497793 call adopt[4498638] call_tmp[4497776]))
-
(4497796 call =[4499488] gr[4497642] call_tmp[4497785])
-
(4497799 'end of statement' gr[4497642])
}
}
-
var call_tmp[4497803]:baseValue[334793]
-
var initTemp[4499821]:baseValue[334793]
-
(4499824 call init[1335025] initTemp[4499821])
-
(4497805 'move' call_tmp[4497803] initTemp[4499821])
-
var call_tmp[4497809]:owned TensorResource(real(64),3,baseValue)[3520034]
-
{
-
var new_temp[4499944]:unmanaged TensorResource(real(64),3,baseValue)[3518128]
-
var _formal_tmp_in_dataResource[4499951]:shared Remote(ndarray(3,real(64)))[2449401]
-
(4499956 'move' _formal_tmp_in_dataResource[4499951] (4499952 call chpl__initCopy[3515756] dr[4497635] 0))
-
var _formal_tmp_in_gradResource[4499960]:shared Remote(ndarray(3,real(64)))?[2449482]
-
(4499965 'move' _formal_tmp_in_gradResource[4499960] (4499961 call chpl__initCopy[3516974] gr[4497642] 0))
-
(4499946 'move' new_temp[4499944] (4499841 call _new[4499855] _formal_tmp_in_dataResource[4499951] _formal_tmp_in_gradResource[4499960] call_tmp[4497803]))
}
-
var initTemp[4499993]:owned TensorResource(real(64),3,baseValue)[3520034]
-
(4499996 call init[4500001] initTemp[4499993] new_temp[4499944])
-
(4497811 'move' call_tmp[4497809] initTemp[4499993])
-
var call_tmp[4497818]:real(64)[13]
-
var coerce_tmp[4500289]:TensorEssence(real(64))[1960870]
-
(4500295 'move' coerce_tmp[4500289] (4500291 'cast' TensorEssence(real(64))[1960870] this[4497542]))
-
var call_tmp[4497826]:int(64)[10]
-
var call_tmp[4497834]:TensorResource(real(64),3,baseValue)[3520022]
-
var call_tmp[4497843]:owned TensorResource(real(64),3,baseValue)[3520034]
-
(4500318 '=' ret[4497581] call_tmp[4497809])
-
gotoReturn _end_detach[4497860] _end_detach[4497860]
-
label _end_detach[4497860]
-
(4497862 return ret[4497581])
}
-
- «»
function TensorResource(real(64),5,baseValue)[3540734] . detach[4500587] ( this[4500591]:TensorResource(real(64),5,baseValue)[3540734] , copy[4500595]:bool[19] , keepGrad[4500599]:bool[19] ) : owned TensorResource(real(64),5,baseValue)[3542696]
const in arg this[4500591]:TensorResource(real(64),5,baseValue)[3540734] const in arg copy[4500595]:bool[19] const in arg keepGrad[4500599]:bool[19]-
{
-
var ret[4500630]:owned TensorResource(real(64),5,baseValue)[3542696]
-
var call_tmp[4500638]:_ref(shared Remote(ndarray(5,real(64))))[2675397]
-
var coerce_tmp[4500936]:BaseTensorResource(real(64),5)[2660412]
-
(4500942 'move' coerce_tmp[4500936] (4500938 'cast' BaseTensorResource(real(64),5)[2660412] this[4500591]))
-
(4500640 'move' call_tmp[4500638] (4500643 call dataResource[2687419] coerce_tmp[4500936]))
-
var call_tmp[4500646]:int(64)[10]
-
var call_tmp[4500654]:real(64)[13]
-
var coerce_tmp[4500947]:TensorEssence(real(64))[1960870]
-
(4500953 'move' coerce_tmp[4500947] (4500949 'cast' TensorEssence(real(64))[1960870] this[4500591]))
-
var call_tmp[4500662]:ndarray(5,real(64))[2660503]
-
var call_tmp[4500670]:Remote(ndarray(5,real(64)))[2675373]
-
var call_tmp[4500677]:shared Remote(ndarray(5,real(64)))[2675388]
-
var dr[4500684]:shared Remote(ndarray(5,real(64)))[2675388]
-
(4500686 call init=[3538445] dr[4500684] call_tmp[4500638])
-
(4500690 'end of statement' )
-
var gr[4500691]:shared Remote(ndarray(5,real(64)))?[2675469]
-
var tmp[4500693]:shared Remote(ndarray(5,real(64)))?[2675469]
-
var tmp[4500695]:bool[19]
-
(4500697 'move' tmp[4500695] keepGrad[4500599])
-
if tmp[4500695]
-
{
-
var tmp[4500704]:_ref(shared Remote(ndarray(5,real(64)))?)[2675478]
-
var coerce_tmp[4500979]:BaseTensorResource(real(64),5)[2660412]
-
(4500985 'move' coerce_tmp[4500979] (4500981 'cast' BaseTensorResource(real(64),5)[2660412] this[4500591]))
-
(4500706 'move' tmp[4500704] (4500709 call gradResource[3168115] coerce_tmp[4500979]))
-
(4500712 'move' tmp[4500693] (4500988 call chpl__autoCopy[4500991] tmp[4500704] 0))
}
-
{
-
(4503361 call init=[4503369] tmp[4500693] nil[32])
}
-
var call_tmp[4500724]:int(64)[10]
-
var call_tmp[4500732]:real(64)[13]
-
var coerce_tmp[4501023]:TensorEssence(real(64))[1960870]
-
(4501029 'move' coerce_tmp[4501023] (4501025 'cast' TensorEssence(real(64))[1960870] this[4500591]))
-
var call_tmp[4500740]:ndarray(5,real(64))[2660503]
-
var call_tmp[4500748]:Remote(ndarray(5,real(64)))?[2675454]
-
var call_tmp[4500755]:shared Remote(ndarray(5,real(64)))?[2675469]
-
(4500762 'move' gr[4500691] tmp[4500693])
-
(4500766 'end of statement' )
-
var call_tmp[4500767]:bool[19]
-
(4500769 'move' call_tmp[4500767] copy[4500595])
-
if call_tmp[4500767]
-
{
-
var call_tmp[4500776]:owned Remote(ndarray(5,real(64)))[4501108]
-
var coerce_tmp[4501185]:Remote(ndarray(5,real(64)))[2675279]
-
(4501191 'move' coerce_tmp[4501185] (4501187 call borrow[2687491] dr[4500684]))
-
(4500778 'move' call_tmp[4500776] (4500784 call copy[4501066] coerce_tmp[4501185]))
-
var call_tmp[4500785]:shared Remote(ndarray(5,real(64)))[2675388]
-
(4500787 'move' call_tmp[4500785] (4500793 call adopt[4501687] call_tmp[4500776]))
-
(4500796 call =[4502135] dr[4500684] call_tmp[4500785])
-
(4500799 'end of statement' dr[4500684])
-
var call_tmp[4500801]:bool[19]
-
var coerce_tmp[4502503]:borrowed Remote(ndarray(5,real(64)))?[2675407]
-
(4502509 'move' coerce_tmp[4502503] (4502505 call borrow[3168531] gr[4500691]))
-
var coerce_tmp[4502512]:borrowed RootClass?[467971]
-
(4502518 'move' coerce_tmp[4502512] (4502514 'cast' borrowed RootClass?[467971] coerce_tmp[4502503]))
-
(4500803 'move' call_tmp[4500801] (4500806 call !=[53510] coerce_tmp[4502512] nil[32]))
-
var call_tmp[4500809]:bool[19]
-
(4500811 'move' call_tmp[4500809] call_tmp[4500801])
-
if call_tmp[4500809]
-
{
-
var call_tmp[4500818]:Remote(ndarray(5,real(64)))[2675279]
-
(4500820 'move' call_tmp[4500818] (4500823 call postfix![3168763] gr[4500691]))
-
var call_tmp[4500825]:owned Remote(ndarray(5,real(64)))[4501108]
-
(4500827 'move' call_tmp[4500825] (4500833 call copy[4501066] call_tmp[4500818]))
-
var call_tmp[4500834]:shared Remote(ndarray(5,real(64)))[2675388]
-
(4500836 'move' call_tmp[4500834] (4500842 call adopt[4501687] call_tmp[4500825]))
-
(4500845 call =[4502537] gr[4500691] call_tmp[4500834])
-
(4500848 'end of statement' gr[4500691])
}
}
-
var call_tmp[4500852]:baseValue[334793]
-
var initTemp[4502870]:baseValue[334793]
-
(4502873 call init[1335025] initTemp[4502870])
-
(4500854 'move' call_tmp[4500852] initTemp[4502870])
-
var call_tmp[4500858]:owned TensorResource(real(64),5,baseValue)[3542696]
-
{
-
var new_temp[4502993]:unmanaged TensorResource(real(64),5,baseValue)[3540790]
-
var _formal_tmp_in_dataResource[4503000]:shared Remote(ndarray(5,real(64)))[2675388]
-
(4503005 'move' _formal_tmp_in_dataResource[4503000] (4503001 call chpl__initCopy[3538418] dr[4500684] 0))
-
var _formal_tmp_in_gradResource[4503009]:shared Remote(ndarray(5,real(64)))?[2675469]
-
(4503014 'move' _formal_tmp_in_gradResource[4503009] (4503010 call chpl__initCopy[3539636] gr[4500691] 0))
-
(4502995 'move' new_temp[4502993] (4502890 call _new[4502904] _formal_tmp_in_dataResource[4503000] _formal_tmp_in_gradResource[4503009] call_tmp[4500852]))
}
-
var initTemp[4503042]:owned TensorResource(real(64),5,baseValue)[3542696]
-
(4503045 call init[4503050] initTemp[4503042] new_temp[4502993])
-
(4500860 'move' call_tmp[4500858] initTemp[4503042])
-
var call_tmp[4500867]:real(64)[13]
-
var coerce_tmp[4503338]:TensorEssence(real(64))[1960870]
-
(4503344 'move' coerce_tmp[4503338] (4503340 'cast' TensorEssence(real(64))[1960870] this[4500591]))
-
var call_tmp[4500875]:int(64)[10]
-
var call_tmp[4500883]:TensorResource(real(64),5,baseValue)[3542684]
-
var call_tmp[4500892]:owned TensorResource(real(64),5,baseValue)[3542696]
-
(4503367 '=' ret[4500630] call_tmp[4500858])
-
gotoReturn _end_detach[4500909] _end_detach[4500909]
-
label _end_detach[4500909]
-
(4500911 return ret[4500630])
}
-
- «»
function TensorResource(real(64),6,baseValue)[3557681] . detach[4503636] ( this[4503640]:TensorResource(real(64),6,baseValue)[3557681] , copy[4503644]:bool[19] , keepGrad[4503648]:bool[19] ) : owned TensorResource(real(64),6,baseValue)[3559643]
const in arg this[4503640]:TensorResource(real(64),6,baseValue)[3557681] const in arg copy[4503644]:bool[19] const in arg keepGrad[4503648]:bool[19]-
{
-
var ret[4503679]:owned TensorResource(real(64),6,baseValue)[3559643]
-
var call_tmp[4503687]:_ref(shared Remote(ndarray(6,real(64))))[2846738]
-
var coerce_tmp[4503985]:BaseTensorResource(real(64),6)[2829689]
-
(4503991 'move' coerce_tmp[4503985] (4503987 'cast' BaseTensorResource(real(64),6)[2829689] this[4503640]))
-
(4503689 'move' call_tmp[4503687] (4503692 call dataResource[2859160] coerce_tmp[4503985]))
-
var call_tmp[4503695]:int(64)[10]
-
var call_tmp[4503703]:real(64)[13]
-
var coerce_tmp[4503996]:TensorEssence(real(64))[1960870]
-
(4504002 'move' coerce_tmp[4503996] (4503998 'cast' TensorEssence(real(64))[1960870] this[4503640]))
-
var call_tmp[4503711]:ndarray(6,real(64))[2829780]
-
var call_tmp[4503719]:Remote(ndarray(6,real(64)))[2846714]
-
var call_tmp[4503726]:shared Remote(ndarray(6,real(64)))[2846729]
-
var dr[4503733]:shared Remote(ndarray(6,real(64)))[2846729]
-
(4503735 call init=[3555392] dr[4503733] call_tmp[4503687])
-
(4503739 'end of statement' )
-
var gr[4503740]:shared Remote(ndarray(6,real(64)))?[2846810]
-
var tmp[4503742]:shared Remote(ndarray(6,real(64)))?[2846810]
-
var tmp[4503744]:bool[19]
-
(4503746 'move' tmp[4503744] keepGrad[4503648])
-
if tmp[4503744]
-
{
-
var tmp[4503753]:_ref(shared Remote(ndarray(6,real(64)))?)[2846819]
-
var coerce_tmp[4504028]:BaseTensorResource(real(64),6)[2829689]
-
(4504034 'move' coerce_tmp[4504028] (4504030 'cast' BaseTensorResource(real(64),6)[2829689] this[4503640]))
-
(4503755 'move' tmp[4503753] (4503758 call gradResource[3183370] coerce_tmp[4504028]))
-
(4503761 'move' tmp[4503742] (4504037 call chpl__autoCopy[4504040] tmp[4503753] 0))
}
-
{
-
(4506410 call init=[4506418] tmp[4503742] nil[32])
}
-
var call_tmp[4503773]:int(64)[10]
-
var call_tmp[4503781]:real(64)[13]
-
var coerce_tmp[4504072]:TensorEssence(real(64))[1960870]
-
(4504078 'move' coerce_tmp[4504072] (4504074 'cast' TensorEssence(real(64))[1960870] this[4503640]))
-
var call_tmp[4503789]:ndarray(6,real(64))[2829780]
-
var call_tmp[4503797]:Remote(ndarray(6,real(64)))?[2846795]
-
var call_tmp[4503804]:shared Remote(ndarray(6,real(64)))?[2846810]
-
(4503811 'move' gr[4503740] tmp[4503742])
-
(4503815 'end of statement' )
-
var call_tmp[4503816]:bool[19]
-
(4503818 'move' call_tmp[4503816] copy[4503644])
-
if call_tmp[4503816]
-
{
-
var call_tmp[4503825]:owned Remote(ndarray(6,real(64)))[4504157]
-
var coerce_tmp[4504234]:Remote(ndarray(6,real(64)))[2846620]
-
(4504240 'move' coerce_tmp[4504234] (4504236 call borrow[2859232] dr[4503733]))
-
(4503827 'move' call_tmp[4503825] (4503833 call copy[4504115] coerce_tmp[4504234]))
-
var call_tmp[4503834]:shared Remote(ndarray(6,real(64)))[2846729]
-
(4503836 'move' call_tmp[4503834] (4503842 call adopt[4504736] call_tmp[4503825]))
-
(4503845 call =[4505184] dr[4503733] call_tmp[4503834])
-
(4503848 'end of statement' dr[4503733])
-
var call_tmp[4503850]:bool[19]
-
var coerce_tmp[4505552]:borrowed Remote(ndarray(6,real(64)))?[2846748]
-
(4505558 'move' coerce_tmp[4505552] (4505554 call borrow[3183786] gr[4503740]))
-
var coerce_tmp[4505561]:borrowed RootClass?[467971]
-
(4505567 'move' coerce_tmp[4505561] (4505563 'cast' borrowed RootClass?[467971] coerce_tmp[4505552]))
-
(4503852 'move' call_tmp[4503850] (4503855 call !=[53510] coerce_tmp[4505561] nil[32]))
-
var call_tmp[4503858]:bool[19]
-
(4503860 'move' call_tmp[4503858] call_tmp[4503850])
-
if call_tmp[4503858]
-
{
-
var call_tmp[4503867]:Remote(ndarray(6,real(64)))[2846620]
-
(4503869 'move' call_tmp[4503867] (4503872 call postfix![3184018] gr[4503740]))
-
var call_tmp[4503874]:owned Remote(ndarray(6,real(64)))[4504157]
-
(4503876 'move' call_tmp[4503874] (4503882 call copy[4504115] call_tmp[4503867]))
-
var call_tmp[4503883]:shared Remote(ndarray(6,real(64)))[2846729]
-
(4503885 'move' call_tmp[4503883] (4503891 call adopt[4504736] call_tmp[4503874]))
-
(4503894 call =[4505586] gr[4503740] call_tmp[4503883])
-
(4503897 'end of statement' gr[4503740])
}
}
-
var call_tmp[4503901]:baseValue[334793]
-
var initTemp[4505919]:baseValue[334793]
-
(4505922 call init[1335025] initTemp[4505919])
-
(4503903 'move' call_tmp[4503901] initTemp[4505919])
-
var call_tmp[4503907]:owned TensorResource(real(64),6,baseValue)[3559643]
-
{
-
var new_temp[4506042]:unmanaged TensorResource(real(64),6,baseValue)[3557737]
-
var _formal_tmp_in_dataResource[4506049]:shared Remote(ndarray(6,real(64)))[2846729]
-
(4506054 'move' _formal_tmp_in_dataResource[4506049] (4506050 call chpl__initCopy[3555365] dr[4503733] 0))
-
var _formal_tmp_in_gradResource[4506058]:shared Remote(ndarray(6,real(64)))?[2846810]
-
(4506063 'move' _formal_tmp_in_gradResource[4506058] (4506059 call chpl__initCopy[3556583] gr[4503740] 0))
-
(4506044 'move' new_temp[4506042] (4505939 call _new[4505953] _formal_tmp_in_dataResource[4506049] _formal_tmp_in_gradResource[4506058] call_tmp[4503901]))
}
-
var initTemp[4506091]:owned TensorResource(real(64),6,baseValue)[3559643]
-
(4506094 call init[4506099] initTemp[4506091] new_temp[4506042])
-
(4503909 'move' call_tmp[4503907] initTemp[4506091])
-
var call_tmp[4503916]:real(64)[13]
-
var coerce_tmp[4506387]:TensorEssence(real(64))[1960870]
-
(4506393 'move' coerce_tmp[4506387] (4506389 'cast' TensorEssence(real(64))[1960870] this[4503640]))
-
var call_tmp[4503924]:int(64)[10]
-
var call_tmp[4503932]:TensorResource(real(64),6,baseValue)[3559631]
-
var call_tmp[4503941]:owned TensorResource(real(64),6,baseValue)[3559643]
-
(4506416 '=' ret[4503679] call_tmp[4503907])
-
gotoReturn _end_detach[4503958] _end_detach[4503958]
-
label _end_detach[4503958]
-
(4503960 return ret[4503679])
}
-
- «»
function TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] . detach[5201094] ( this[5201098]:TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] , copy[5201102]:bool[19] , keepGrad[5201106]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5201098]:TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] const in arg copy[5201102]:bool[19] const in arg keepGrad[5201106]:bool[19]-
{
-
var ret[5201137]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5201145]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5201443]:BaseTensorResource(real(32),1)[2172058]
-
(5201449 'move' coerce_tmp[5201443] (5201445 'cast' BaseTensorResource(real(32),1)[2172058] this[5201098]))
-
(5201147 'move' call_tmp[5201145] (5201150 call dataResource[3723208] coerce_tmp[5201443]))
-
var call_tmp[5201153]:int(64)[10]
-
var call_tmp[5201161]:real(32)[91]
-
var coerce_tmp[5201454]:TensorEssence(real(32))[2158600]
-
(5201460 'move' coerce_tmp[5201454] (5201456 'cast' TensorEssence(real(32))[2158600] this[5201098]))
-
var call_tmp[5201169]:ndarray(1,real(32))[2172117]
-
var call_tmp[5201177]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5201184]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5201191]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5201193 call init=[2278902] dr[5201191] call_tmp[5201145])
-
(5201197 'end of statement' )
-
var gr[5201198]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5201200]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5201202]:bool[19]
-
(5201204 'move' tmp[5201202] keepGrad[5201106])
-
if tmp[5201202]
-
{
-
var tmp[5201211]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5201486]:BaseTensorResource(real(32),1)[2172058]
-
(5201492 'move' coerce_tmp[5201486] (5201488 'cast' BaseTensorResource(real(32),1)[2172058] this[5201098]))
-
(5201213 'move' tmp[5201211] (5201216 call gradResource[3725010] coerce_tmp[5201486]))
-
(5201219 'move' tmp[5201200] (5201495 call chpl__autoCopy[4424348] tmp[5201211] 0))
}
-
{
-
(5201707 call init=[4426726] tmp[5201200] nil[32])
}
-
var call_tmp[5201231]:int(64)[10]
-
var call_tmp[5201239]:real(32)[91]
-
var coerce_tmp[5201501]:TensorEssence(real(32))[2158600]
-
(5201507 'move' coerce_tmp[5201501] (5201503 'cast' TensorEssence(real(32))[2158600] this[5201098]))
-
var call_tmp[5201247]:ndarray(1,real(32))[2172117]
-
var call_tmp[5201255]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5201262]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5201269 'move' gr[5201198] tmp[5201200])
-
(5201273 'end of statement' )
-
var call_tmp[5201274]:bool[19]
-
(5201276 'move' call_tmp[5201274] copy[5201102])
-
if call_tmp[5201274]
-
{
-
var call_tmp[5201283]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5201544]:Remote(ndarray(1,real(32)))[2178793]
-
(5201550 'move' coerce_tmp[5201544] (5201546 call borrow[2277630] dr[5201191]))
-
(5201285 'move' call_tmp[5201283] (5201291 call copy[4424423] coerce_tmp[5201544]))
-
var call_tmp[5201292]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5201294 'move' call_tmp[5201292] (5201300 call adopt[4425044] call_tmp[5201283]))
-
(5201303 call =[4425492] dr[5201191] call_tmp[5201292])
-
(5201306 'end of statement' dr[5201191])
-
var call_tmp[5201308]:bool[19]
-
var coerce_tmp[5201569]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5201575 'move' coerce_tmp[5201569] (5201571 call borrow[3725426] gr[5201198]))
-
var coerce_tmp[5201578]:borrowed RootClass?[467971]
-
(5201584 'move' coerce_tmp[5201578] (5201580 'cast' borrowed RootClass?[467971] coerce_tmp[5201569]))
-
(5201310 'move' call_tmp[5201308] (5201313 call !=[53510] coerce_tmp[5201578] nil[32]))
-
var call_tmp[5201316]:bool[19]
-
(5201318 'move' call_tmp[5201316] call_tmp[5201308])
-
if call_tmp[5201316]
-
{
-
var call_tmp[5201325]:Remote(ndarray(1,real(32)))[2178793]
-
(5201327 'move' call_tmp[5201325] (5201330 call postfix![3725579] gr[5201198]))
-
var call_tmp[5201332]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5201334 'move' call_tmp[5201332] (5201340 call copy[4424423] call_tmp[5201325]))
-
var call_tmp[5201341]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5201343 'move' call_tmp[5201341] (5201349 call adopt[4425044] call_tmp[5201332]))
-
(5201352 call =[4425894] gr[5201198] call_tmp[5201341])
-
(5201355 'end of statement' gr[5201198])
}
}
-
var call_tmp[5201359]:baseValue[334793]
-
var initTemp[5201605]:baseValue[334793]
-
(5201608 call init[1335025] initTemp[5201605])
-
(5201361 'move' call_tmp[5201359] initTemp[5201605])
-
var call_tmp[5201365]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5201640]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5201647]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5201652 'move' _formal_tmp_in_dataResource[5201647] (5201648 call chpl__initCopy[2278875] dr[5201191] 0))
-
var _formal_tmp_in_gradResource[5201656]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5201661 'move' _formal_tmp_in_gradResource[5201656] (5201657 call chpl__initCopy[2280093] gr[5201198] 0))
-
(5201642 'move' new_temp[5201640] (5201625 call _new[4426261] _formal_tmp_in_dataResource[5201647] _formal_tmp_in_gradResource[5201656] call_tmp[5201359]))
}
-
var initTemp[5201667]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5201670 call init[4426407] initTemp[5201667] new_temp[5201640])
-
(5201367 'move' call_tmp[5201365] initTemp[5201667])
-
var call_tmp[5201374]:real(32)[91]
-
var coerce_tmp[5201684]:TensorEssence(real(32))[2158600]
-
(5201690 'move' coerce_tmp[5201684] (5201686 'cast' TensorEssence(real(32))[2158600] this[5201098]))
-
var call_tmp[5201382]:int(64)[10]
-
var call_tmp[5201390]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5201399]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5201713 '=' ret[5201137] call_tmp[5201365])
-
gotoReturn _end_detach[5201416] _end_detach[5201416]
-
label _end_detach[5201416]
-
(5201418 return ret[5201137])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] . detach[5201717] ( this[5201721]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] , copy[5201725]:bool[19] , keepGrad[5201729]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5201721]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] const in arg copy[5201725]:bool[19] const in arg keepGrad[5201729]:bool[19]-
{
-
var ret[5201760]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5201768]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5202066]:BaseTensorResource(real(32),1)[2172058]
-
(5202072 'move' coerce_tmp[5202066] (5202068 'cast' BaseTensorResource(real(32),1)[2172058] this[5201721]))
-
(5201770 'move' call_tmp[5201768] (5201773 call dataResource[3723208] coerce_tmp[5202066]))
-
var call_tmp[5201776]:int(64)[10]
-
var call_tmp[5201784]:real(32)[91]
-
var coerce_tmp[5202077]:TensorEssence(real(32))[2158600]
-
(5202083 'move' coerce_tmp[5202077] (5202079 'cast' TensorEssence(real(32))[2158600] this[5201721]))
-
var call_tmp[5201792]:ndarray(1,real(32))[2172117]
-
var call_tmp[5201800]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5201807]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5201814]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5201816 call init=[2278902] dr[5201814] call_tmp[5201768])
-
(5201820 'end of statement' )
-
var gr[5201821]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5201823]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5201825]:bool[19]
-
(5201827 'move' tmp[5201825] keepGrad[5201729])
-
if tmp[5201825]
-
{
-
var tmp[5201834]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5202109]:BaseTensorResource(real(32),1)[2172058]
-
(5202115 'move' coerce_tmp[5202109] (5202111 'cast' BaseTensorResource(real(32),1)[2172058] this[5201721]))
-
(5201836 'move' tmp[5201834] (5201839 call gradResource[3725010] coerce_tmp[5202109]))
-
(5201842 'move' tmp[5201823] (5202118 call chpl__autoCopy[4424348] tmp[5201834] 0))
}
-
{
-
(5202330 call init=[4426726] tmp[5201823] nil[32])
}
-
var call_tmp[5201854]:int(64)[10]
-
var call_tmp[5201862]:real(32)[91]
-
var coerce_tmp[5202124]:TensorEssence(real(32))[2158600]
-
(5202130 'move' coerce_tmp[5202124] (5202126 'cast' TensorEssence(real(32))[2158600] this[5201721]))
-
var call_tmp[5201870]:ndarray(1,real(32))[2172117]
-
var call_tmp[5201878]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5201885]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5201892 'move' gr[5201821] tmp[5201823])
-
(5201896 'end of statement' )
-
var call_tmp[5201897]:bool[19]
-
(5201899 'move' call_tmp[5201897] copy[5201725])
-
if call_tmp[5201897]
-
{
-
var call_tmp[5201906]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5202167]:Remote(ndarray(1,real(32)))[2178793]
-
(5202173 'move' coerce_tmp[5202167] (5202169 call borrow[2277630] dr[5201814]))
-
(5201908 'move' call_tmp[5201906] (5201914 call copy[4424423] coerce_tmp[5202167]))
-
var call_tmp[5201915]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5201917 'move' call_tmp[5201915] (5201923 call adopt[4425044] call_tmp[5201906]))
-
(5201926 call =[4425492] dr[5201814] call_tmp[5201915])
-
(5201929 'end of statement' dr[5201814])
-
var call_tmp[5201931]:bool[19]
-
var coerce_tmp[5202192]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5202198 'move' coerce_tmp[5202192] (5202194 call borrow[3725426] gr[5201821]))
-
var coerce_tmp[5202201]:borrowed RootClass?[467971]
-
(5202207 'move' coerce_tmp[5202201] (5202203 'cast' borrowed RootClass?[467971] coerce_tmp[5202192]))
-
(5201933 'move' call_tmp[5201931] (5201936 call !=[53510] coerce_tmp[5202201] nil[32]))
-
var call_tmp[5201939]:bool[19]
-
(5201941 'move' call_tmp[5201939] call_tmp[5201931])
-
if call_tmp[5201939]
-
{
-
var call_tmp[5201948]:Remote(ndarray(1,real(32)))[2178793]
-
(5201950 'move' call_tmp[5201948] (5201953 call postfix![3725579] gr[5201821]))
-
var call_tmp[5201955]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5201957 'move' call_tmp[5201955] (5201963 call copy[4424423] call_tmp[5201948]))
-
var call_tmp[5201964]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5201966 'move' call_tmp[5201964] (5201972 call adopt[4425044] call_tmp[5201955]))
-
(5201975 call =[4425894] gr[5201821] call_tmp[5201964])
-
(5201978 'end of statement' gr[5201821])
}
}
-
var call_tmp[5201982]:baseValue[334793]
-
var initTemp[5202228]:baseValue[334793]
-
(5202231 call init[1335025] initTemp[5202228])
-
(5201984 'move' call_tmp[5201982] initTemp[5202228])
-
var call_tmp[5201988]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5202263]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5202270]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5202275 'move' _formal_tmp_in_dataResource[5202270] (5202271 call chpl__initCopy[2278875] dr[5201814] 0))
-
var _formal_tmp_in_gradResource[5202279]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5202284 'move' _formal_tmp_in_gradResource[5202279] (5202280 call chpl__initCopy[2280093] gr[5201821] 0))
-
(5202265 'move' new_temp[5202263] (5202248 call _new[4426261] _formal_tmp_in_dataResource[5202270] _formal_tmp_in_gradResource[5202279] call_tmp[5201982]))
}
-
var initTemp[5202290]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5202293 call init[4426407] initTemp[5202290] new_temp[5202263])
-
(5201990 'move' call_tmp[5201988] initTemp[5202290])
-
var call_tmp[5201997]:real(32)[91]
-
var coerce_tmp[5202307]:TensorEssence(real(32))[2158600]
-
(5202313 'move' coerce_tmp[5202307] (5202309 'cast' TensorEssence(real(32))[2158600] this[5201721]))
-
var call_tmp[5202005]:int(64)[10]
-
var call_tmp[5202013]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5202022]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5202336 '=' ret[5201760] call_tmp[5201988])
-
gotoReturn _end_detach[5202039] _end_detach[5202039]
-
label _end_detach[5202039]
-
(5202041 return ret[5201760])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] . detach[5202340] ( this[5202344]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] , copy[5202348]:bool[19] , keepGrad[5202352]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5202344]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] const in arg copy[5202348]:bool[19] const in arg keepGrad[5202352]:bool[19]-
{
-
var ret[5202383]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5202391]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5202689]:BaseTensorResource(real(32),1)[2172058]
-
(5202695 'move' coerce_tmp[5202689] (5202691 'cast' BaseTensorResource(real(32),1)[2172058] this[5202344]))
-
(5202393 'move' call_tmp[5202391] (5202396 call dataResource[3723208] coerce_tmp[5202689]))
-
var call_tmp[5202399]:int(64)[10]
-
var call_tmp[5202407]:real(32)[91]
-
var coerce_tmp[5202700]:TensorEssence(real(32))[2158600]
-
(5202706 'move' coerce_tmp[5202700] (5202702 'cast' TensorEssence(real(32))[2158600] this[5202344]))
-
var call_tmp[5202415]:ndarray(1,real(32))[2172117]
-
var call_tmp[5202423]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5202430]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5202437]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5202439 call init=[2278902] dr[5202437] call_tmp[5202391])
-
(5202443 'end of statement' )
-
var gr[5202444]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5202446]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5202448]:bool[19]
-
(5202450 'move' tmp[5202448] keepGrad[5202352])
-
if tmp[5202448]
-
{
-
var tmp[5202457]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5202732]:BaseTensorResource(real(32),1)[2172058]
-
(5202738 'move' coerce_tmp[5202732] (5202734 'cast' BaseTensorResource(real(32),1)[2172058] this[5202344]))
-
(5202459 'move' tmp[5202457] (5202462 call gradResource[3725010] coerce_tmp[5202732]))
-
(5202465 'move' tmp[5202446] (5202741 call chpl__autoCopy[4424348] tmp[5202457] 0))
}
-
{
-
(5202953 call init=[4426726] tmp[5202446] nil[32])
}
-
var call_tmp[5202477]:int(64)[10]
-
var call_tmp[5202485]:real(32)[91]
-
var coerce_tmp[5202747]:TensorEssence(real(32))[2158600]
-
(5202753 'move' coerce_tmp[5202747] (5202749 'cast' TensorEssence(real(32))[2158600] this[5202344]))
-
var call_tmp[5202493]:ndarray(1,real(32))[2172117]
-
var call_tmp[5202501]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5202508]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5202515 'move' gr[5202444] tmp[5202446])
-
(5202519 'end of statement' )
-
var call_tmp[5202520]:bool[19]
-
(5202522 'move' call_tmp[5202520] copy[5202348])
-
if call_tmp[5202520]
-
{
-
var call_tmp[5202529]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5202790]:Remote(ndarray(1,real(32)))[2178793]
-
(5202796 'move' coerce_tmp[5202790] (5202792 call borrow[2277630] dr[5202437]))
-
(5202531 'move' call_tmp[5202529] (5202537 call copy[4424423] coerce_tmp[5202790]))
-
var call_tmp[5202538]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5202540 'move' call_tmp[5202538] (5202546 call adopt[4425044] call_tmp[5202529]))
-
(5202549 call =[4425492] dr[5202437] call_tmp[5202538])
-
(5202552 'end of statement' dr[5202437])
-
var call_tmp[5202554]:bool[19]
-
var coerce_tmp[5202815]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5202821 'move' coerce_tmp[5202815] (5202817 call borrow[3725426] gr[5202444]))
-
var coerce_tmp[5202824]:borrowed RootClass?[467971]
-
(5202830 'move' coerce_tmp[5202824] (5202826 'cast' borrowed RootClass?[467971] coerce_tmp[5202815]))
-
(5202556 'move' call_tmp[5202554] (5202559 call !=[53510] coerce_tmp[5202824] nil[32]))
-
var call_tmp[5202562]:bool[19]
-
(5202564 'move' call_tmp[5202562] call_tmp[5202554])
-
if call_tmp[5202562]
-
{
-
var call_tmp[5202571]:Remote(ndarray(1,real(32)))[2178793]
-
(5202573 'move' call_tmp[5202571] (5202576 call postfix![3725579] gr[5202444]))
-
var call_tmp[5202578]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5202580 'move' call_tmp[5202578] (5202586 call copy[4424423] call_tmp[5202571]))
-
var call_tmp[5202587]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5202589 'move' call_tmp[5202587] (5202595 call adopt[4425044] call_tmp[5202578]))
-
(5202598 call =[4425894] gr[5202444] call_tmp[5202587])
-
(5202601 'end of statement' gr[5202444])
}
}
-
var call_tmp[5202605]:baseValue[334793]
-
var initTemp[5202851]:baseValue[334793]
-
(5202854 call init[1335025] initTemp[5202851])
-
(5202607 'move' call_tmp[5202605] initTemp[5202851])
-
var call_tmp[5202611]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5202886]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5202893]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5202898 'move' _formal_tmp_in_dataResource[5202893] (5202894 call chpl__initCopy[2278875] dr[5202437] 0))
-
var _formal_tmp_in_gradResource[5202902]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5202907 'move' _formal_tmp_in_gradResource[5202902] (5202903 call chpl__initCopy[2280093] gr[5202444] 0))
-
(5202888 'move' new_temp[5202886] (5202871 call _new[4426261] _formal_tmp_in_dataResource[5202893] _formal_tmp_in_gradResource[5202902] call_tmp[5202605]))
}
-
var initTemp[5202913]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5202916 call init[4426407] initTemp[5202913] new_temp[5202886])
-
(5202613 'move' call_tmp[5202611] initTemp[5202913])
-
var call_tmp[5202620]:real(32)[91]
-
var coerce_tmp[5202930]:TensorEssence(real(32))[2158600]
-
(5202936 'move' coerce_tmp[5202930] (5202932 'cast' TensorEssence(real(32))[2158600] this[5202344]))
-
var call_tmp[5202628]:int(64)[10]
-
var call_tmp[5202636]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5202645]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5202959 '=' ret[5202383] call_tmp[5202611])
-
gotoReturn _end_detach[5202662] _end_detach[5202662]
-
label _end_detach[5202662]
-
(5202664 return ret[5202383])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] . detach[5202963] ( this[5202967]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] , copy[5202971]:bool[19] , keepGrad[5202975]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5202967]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] const in arg copy[5202971]:bool[19] const in arg keepGrad[5202975]:bool[19]-
{
-
var ret[5203006]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5203014]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5203312]:BaseTensorResource(real(32),1)[2172058]
-
(5203318 'move' coerce_tmp[5203312] (5203314 'cast' BaseTensorResource(real(32),1)[2172058] this[5202967]))
-
(5203016 'move' call_tmp[5203014] (5203019 call dataResource[3723208] coerce_tmp[5203312]))
-
var call_tmp[5203022]:int(64)[10]
-
var call_tmp[5203030]:real(32)[91]
-
var coerce_tmp[5203323]:TensorEssence(real(32))[2158600]
-
(5203329 'move' coerce_tmp[5203323] (5203325 'cast' TensorEssence(real(32))[2158600] this[5202967]))
-
var call_tmp[5203038]:ndarray(1,real(32))[2172117]
-
var call_tmp[5203046]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5203053]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5203060]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5203062 call init=[2278902] dr[5203060] call_tmp[5203014])
-
(5203066 'end of statement' )
-
var gr[5203067]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5203069]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5203071]:bool[19]
-
(5203073 'move' tmp[5203071] keepGrad[5202975])
-
if tmp[5203071]
-
{
-
var tmp[5203080]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5203355]:BaseTensorResource(real(32),1)[2172058]
-
(5203361 'move' coerce_tmp[5203355] (5203357 'cast' BaseTensorResource(real(32),1)[2172058] this[5202967]))
-
(5203082 'move' tmp[5203080] (5203085 call gradResource[3725010] coerce_tmp[5203355]))
-
(5203088 'move' tmp[5203069] (5203364 call chpl__autoCopy[4424348] tmp[5203080] 0))
}
-
{
-
(5203576 call init=[4426726] tmp[5203069] nil[32])
}
-
var call_tmp[5203100]:int(64)[10]
-
var call_tmp[5203108]:real(32)[91]
-
var coerce_tmp[5203370]:TensorEssence(real(32))[2158600]
-
(5203376 'move' coerce_tmp[5203370] (5203372 'cast' TensorEssence(real(32))[2158600] this[5202967]))
-
var call_tmp[5203116]:ndarray(1,real(32))[2172117]
-
var call_tmp[5203124]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5203131]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5203138 'move' gr[5203067] tmp[5203069])
-
(5203142 'end of statement' )
-
var call_tmp[5203143]:bool[19]
-
(5203145 'move' call_tmp[5203143] copy[5202971])
-
if call_tmp[5203143]
-
{
-
var call_tmp[5203152]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5203413]:Remote(ndarray(1,real(32)))[2178793]
-
(5203419 'move' coerce_tmp[5203413] (5203415 call borrow[2277630] dr[5203060]))
-
(5203154 'move' call_tmp[5203152] (5203160 call copy[4424423] coerce_tmp[5203413]))
-
var call_tmp[5203161]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5203163 'move' call_tmp[5203161] (5203169 call adopt[4425044] call_tmp[5203152]))
-
(5203172 call =[4425492] dr[5203060] call_tmp[5203161])
-
(5203175 'end of statement' dr[5203060])
-
var call_tmp[5203177]:bool[19]
-
var coerce_tmp[5203438]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5203444 'move' coerce_tmp[5203438] (5203440 call borrow[3725426] gr[5203067]))
-
var coerce_tmp[5203447]:borrowed RootClass?[467971]
-
(5203453 'move' coerce_tmp[5203447] (5203449 'cast' borrowed RootClass?[467971] coerce_tmp[5203438]))
-
(5203179 'move' call_tmp[5203177] (5203182 call !=[53510] coerce_tmp[5203447] nil[32]))
-
var call_tmp[5203185]:bool[19]
-
(5203187 'move' call_tmp[5203185] call_tmp[5203177])
-
if call_tmp[5203185]
-
{
-
var call_tmp[5203194]:Remote(ndarray(1,real(32)))[2178793]
-
(5203196 'move' call_tmp[5203194] (5203199 call postfix![3725579] gr[5203067]))
-
var call_tmp[5203201]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5203203 'move' call_tmp[5203201] (5203209 call copy[4424423] call_tmp[5203194]))
-
var call_tmp[5203210]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5203212 'move' call_tmp[5203210] (5203218 call adopt[4425044] call_tmp[5203201]))
-
(5203221 call =[4425894] gr[5203067] call_tmp[5203210])
-
(5203224 'end of statement' gr[5203067])
}
}
-
var call_tmp[5203228]:baseValue[334793]
-
var initTemp[5203474]:baseValue[334793]
-
(5203477 call init[1335025] initTemp[5203474])
-
(5203230 'move' call_tmp[5203228] initTemp[5203474])
-
var call_tmp[5203234]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5203509]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5203516]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5203521 'move' _formal_tmp_in_dataResource[5203516] (5203517 call chpl__initCopy[2278875] dr[5203060] 0))
-
var _formal_tmp_in_gradResource[5203525]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5203530 'move' _formal_tmp_in_gradResource[5203525] (5203526 call chpl__initCopy[2280093] gr[5203067] 0))
-
(5203511 'move' new_temp[5203509] (5203494 call _new[4426261] _formal_tmp_in_dataResource[5203516] _formal_tmp_in_gradResource[5203525] call_tmp[5203228]))
}
-
var initTemp[5203536]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5203539 call init[4426407] initTemp[5203536] new_temp[5203509])
-
(5203236 'move' call_tmp[5203234] initTemp[5203536])
-
var call_tmp[5203243]:real(32)[91]
-
var coerce_tmp[5203553]:TensorEssence(real(32))[2158600]
-
(5203559 'move' coerce_tmp[5203553] (5203555 'cast' TensorEssence(real(32))[2158600] this[5202967]))
-
var call_tmp[5203251]:int(64)[10]
-
var call_tmp[5203259]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5203268]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5203582 '=' ret[5203006] call_tmp[5203234])
-
gotoReturn _end_detach[5203285] _end_detach[5203285]
-
label _end_detach[5203285]
-
(5203287 return ret[5203006])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] . detach[5203586] ( this[5203590]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] , copy[5203594]:bool[19] , keepGrad[5203598]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5203590]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] const in arg copy[5203594]:bool[19] const in arg keepGrad[5203598]:bool[19]-
{
-
var ret[5203629]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5203637]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5203935]:BaseTensorResource(real(32),1)[2172058]
-
(5203941 'move' coerce_tmp[5203935] (5203937 'cast' BaseTensorResource(real(32),1)[2172058] this[5203590]))
-
(5203639 'move' call_tmp[5203637] (5203642 call dataResource[3723208] coerce_tmp[5203935]))
-
var call_tmp[5203645]:int(64)[10]
-
var call_tmp[5203653]:real(32)[91]
-
var coerce_tmp[5203946]:TensorEssence(real(32))[2158600]
-
(5203952 'move' coerce_tmp[5203946] (5203948 'cast' TensorEssence(real(32))[2158600] this[5203590]))
-
var call_tmp[5203661]:ndarray(1,real(32))[2172117]
-
var call_tmp[5203669]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5203676]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5203683]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5203685 call init=[2278902] dr[5203683] call_tmp[5203637])
-
(5203689 'end of statement' )
-
var gr[5203690]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5203692]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5203694]:bool[19]
-
(5203696 'move' tmp[5203694] keepGrad[5203598])
-
if tmp[5203694]
-
{
-
var tmp[5203703]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5203978]:BaseTensorResource(real(32),1)[2172058]
-
(5203984 'move' coerce_tmp[5203978] (5203980 'cast' BaseTensorResource(real(32),1)[2172058] this[5203590]))
-
(5203705 'move' tmp[5203703] (5203708 call gradResource[3725010] coerce_tmp[5203978]))
-
(5203711 'move' tmp[5203692] (5203987 call chpl__autoCopy[4424348] tmp[5203703] 0))
}
-
{
-
(5204199 call init=[4426726] tmp[5203692] nil[32])
}
-
var call_tmp[5203723]:int(64)[10]
-
var call_tmp[5203731]:real(32)[91]
-
var coerce_tmp[5203993]:TensorEssence(real(32))[2158600]
-
(5203999 'move' coerce_tmp[5203993] (5203995 'cast' TensorEssence(real(32))[2158600] this[5203590]))
-
var call_tmp[5203739]:ndarray(1,real(32))[2172117]
-
var call_tmp[5203747]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5203754]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5203761 'move' gr[5203690] tmp[5203692])
-
(5203765 'end of statement' )
-
var call_tmp[5203766]:bool[19]
-
(5203768 'move' call_tmp[5203766] copy[5203594])
-
if call_tmp[5203766]
-
{
-
var call_tmp[5203775]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5204036]:Remote(ndarray(1,real(32)))[2178793]
-
(5204042 'move' coerce_tmp[5204036] (5204038 call borrow[2277630] dr[5203683]))
-
(5203777 'move' call_tmp[5203775] (5203783 call copy[4424423] coerce_tmp[5204036]))
-
var call_tmp[5203784]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5203786 'move' call_tmp[5203784] (5203792 call adopt[4425044] call_tmp[5203775]))
-
(5203795 call =[4425492] dr[5203683] call_tmp[5203784])
-
(5203798 'end of statement' dr[5203683])
-
var call_tmp[5203800]:bool[19]
-
var coerce_tmp[5204061]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5204067 'move' coerce_tmp[5204061] (5204063 call borrow[3725426] gr[5203690]))
-
var coerce_tmp[5204070]:borrowed RootClass?[467971]
-
(5204076 'move' coerce_tmp[5204070] (5204072 'cast' borrowed RootClass?[467971] coerce_tmp[5204061]))
-
(5203802 'move' call_tmp[5203800] (5203805 call !=[53510] coerce_tmp[5204070] nil[32]))
-
var call_tmp[5203808]:bool[19]
-
(5203810 'move' call_tmp[5203808] call_tmp[5203800])
-
if call_tmp[5203808]
-
{
-
var call_tmp[5203817]:Remote(ndarray(1,real(32)))[2178793]
-
(5203819 'move' call_tmp[5203817] (5203822 call postfix![3725579] gr[5203690]))
-
var call_tmp[5203824]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5203826 'move' call_tmp[5203824] (5203832 call copy[4424423] call_tmp[5203817]))
-
var call_tmp[5203833]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5203835 'move' call_tmp[5203833] (5203841 call adopt[4425044] call_tmp[5203824]))
-
(5203844 call =[4425894] gr[5203690] call_tmp[5203833])
-
(5203847 'end of statement' gr[5203690])
}
}
-
var call_tmp[5203851]:baseValue[334793]
-
var initTemp[5204097]:baseValue[334793]
-
(5204100 call init[1335025] initTemp[5204097])
-
(5203853 'move' call_tmp[5203851] initTemp[5204097])
-
var call_tmp[5203857]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5204132]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5204139]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5204144 'move' _formal_tmp_in_dataResource[5204139] (5204140 call chpl__initCopy[2278875] dr[5203683] 0))
-
var _formal_tmp_in_gradResource[5204148]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5204153 'move' _formal_tmp_in_gradResource[5204148] (5204149 call chpl__initCopy[2280093] gr[5203690] 0))
-
(5204134 'move' new_temp[5204132] (5204117 call _new[4426261] _formal_tmp_in_dataResource[5204139] _formal_tmp_in_gradResource[5204148] call_tmp[5203851]))
}
-
var initTemp[5204159]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5204162 call init[4426407] initTemp[5204159] new_temp[5204132])
-
(5203859 'move' call_tmp[5203857] initTemp[5204159])
-
var call_tmp[5203866]:real(32)[91]
-
var coerce_tmp[5204176]:TensorEssence(real(32))[2158600]
-
(5204182 'move' coerce_tmp[5204176] (5204178 'cast' TensorEssence(real(32))[2158600] this[5203590]))
-
var call_tmp[5203874]:int(64)[10]
-
var call_tmp[5203882]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5203891]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5204205 '=' ret[5203629] call_tmp[5203857])
-
gotoReturn _end_detach[5203908] _end_detach[5203908]
-
label _end_detach[5203908]
-
(5203910 return ret[5203629])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] . detach[5204209] ( this[5204213]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] , copy[5204217]:bool[19] , keepGrad[5204221]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5204213]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] const in arg copy[5204217]:bool[19] const in arg keepGrad[5204221]:bool[19]-
{
-
var ret[5204252]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5204260]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5204558]:BaseTensorResource(real(32),1)[2172058]
-
(5204564 'move' coerce_tmp[5204558] (5204560 'cast' BaseTensorResource(real(32),1)[2172058] this[5204213]))
-
(5204262 'move' call_tmp[5204260] (5204265 call dataResource[3723208] coerce_tmp[5204558]))
-
var call_tmp[5204268]:int(64)[10]
-
var call_tmp[5204276]:real(32)[91]
-
var coerce_tmp[5204569]:TensorEssence(real(32))[2158600]
-
(5204575 'move' coerce_tmp[5204569] (5204571 'cast' TensorEssence(real(32))[2158600] this[5204213]))
-
var call_tmp[5204284]:ndarray(1,real(32))[2172117]
-
var call_tmp[5204292]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5204299]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5204306]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5204308 call init=[2278902] dr[5204306] call_tmp[5204260])
-
(5204312 'end of statement' )
-
var gr[5204313]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5204315]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5204317]:bool[19]
-
(5204319 'move' tmp[5204317] keepGrad[5204221])
-
if tmp[5204317]
-
{
-
var tmp[5204326]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5204601]:BaseTensorResource(real(32),1)[2172058]
-
(5204607 'move' coerce_tmp[5204601] (5204603 'cast' BaseTensorResource(real(32),1)[2172058] this[5204213]))
-
(5204328 'move' tmp[5204326] (5204331 call gradResource[3725010] coerce_tmp[5204601]))
-
(5204334 'move' tmp[5204315] (5204610 call chpl__autoCopy[4424348] tmp[5204326] 0))
}
-
{
-
(5204822 call init=[4426726] tmp[5204315] nil[32])
}
-
var call_tmp[5204346]:int(64)[10]
-
var call_tmp[5204354]:real(32)[91]
-
var coerce_tmp[5204616]:TensorEssence(real(32))[2158600]
-
(5204622 'move' coerce_tmp[5204616] (5204618 'cast' TensorEssence(real(32))[2158600] this[5204213]))
-
var call_tmp[5204362]:ndarray(1,real(32))[2172117]
-
var call_tmp[5204370]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5204377]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5204384 'move' gr[5204313] tmp[5204315])
-
(5204388 'end of statement' )
-
var call_tmp[5204389]:bool[19]
-
(5204391 'move' call_tmp[5204389] copy[5204217])
-
if call_tmp[5204389]
-
{
-
var call_tmp[5204398]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5204659]:Remote(ndarray(1,real(32)))[2178793]
-
(5204665 'move' coerce_tmp[5204659] (5204661 call borrow[2277630] dr[5204306]))
-
(5204400 'move' call_tmp[5204398] (5204406 call copy[4424423] coerce_tmp[5204659]))
-
var call_tmp[5204407]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5204409 'move' call_tmp[5204407] (5204415 call adopt[4425044] call_tmp[5204398]))
-
(5204418 call =[4425492] dr[5204306] call_tmp[5204407])
-
(5204421 'end of statement' dr[5204306])
-
var call_tmp[5204423]:bool[19]
-
var coerce_tmp[5204684]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5204690 'move' coerce_tmp[5204684] (5204686 call borrow[3725426] gr[5204313]))
-
var coerce_tmp[5204693]:borrowed RootClass?[467971]
-
(5204699 'move' coerce_tmp[5204693] (5204695 'cast' borrowed RootClass?[467971] coerce_tmp[5204684]))
-
(5204425 'move' call_tmp[5204423] (5204428 call !=[53510] coerce_tmp[5204693] nil[32]))
-
var call_tmp[5204431]:bool[19]
-
(5204433 'move' call_tmp[5204431] call_tmp[5204423])
-
if call_tmp[5204431]
-
{
-
var call_tmp[5204440]:Remote(ndarray(1,real(32)))[2178793]
-
(5204442 'move' call_tmp[5204440] (5204445 call postfix![3725579] gr[5204313]))
-
var call_tmp[5204447]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5204449 'move' call_tmp[5204447] (5204455 call copy[4424423] call_tmp[5204440]))
-
var call_tmp[5204456]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5204458 'move' call_tmp[5204456] (5204464 call adopt[4425044] call_tmp[5204447]))
-
(5204467 call =[4425894] gr[5204313] call_tmp[5204456])
-
(5204470 'end of statement' gr[5204313])
}
}
-
var call_tmp[5204474]:baseValue[334793]
-
var initTemp[5204720]:baseValue[334793]
-
(5204723 call init[1335025] initTemp[5204720])
-
(5204476 'move' call_tmp[5204474] initTemp[5204720])
-
var call_tmp[5204480]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5204755]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5204762]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5204767 'move' _formal_tmp_in_dataResource[5204762] (5204763 call chpl__initCopy[2278875] dr[5204306] 0))
-
var _formal_tmp_in_gradResource[5204771]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5204776 'move' _formal_tmp_in_gradResource[5204771] (5204772 call chpl__initCopy[2280093] gr[5204313] 0))
-
(5204757 'move' new_temp[5204755] (5204740 call _new[4426261] _formal_tmp_in_dataResource[5204762] _formal_tmp_in_gradResource[5204771] call_tmp[5204474]))
}
-
var initTemp[5204782]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5204785 call init[4426407] initTemp[5204782] new_temp[5204755])
-
(5204482 'move' call_tmp[5204480] initTemp[5204782])
-
var call_tmp[5204489]:real(32)[91]
-
var coerce_tmp[5204799]:TensorEssence(real(32))[2158600]
-
(5204805 'move' coerce_tmp[5204799] (5204801 'cast' TensorEssence(real(32))[2158600] this[5204213]))
-
var call_tmp[5204497]:int(64)[10]
-
var call_tmp[5204505]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5204514]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5204828 '=' ret[5204252] call_tmp[5204480])
-
gotoReturn _end_detach[5204531] _end_detach[5204531]
-
label _end_detach[5204531]
-
(5204533 return ret[5204252])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] . detach[5204832] ( this[5204836]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] , copy[5204840]:bool[19] , keepGrad[5204844]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5204836]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] const in arg copy[5204840]:bool[19] const in arg keepGrad[5204844]:bool[19]-
{
-
var ret[5204875]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5204883]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5205181]:BaseTensorResource(real(32),1)[2172058]
-
(5205187 'move' coerce_tmp[5205181] (5205183 'cast' BaseTensorResource(real(32),1)[2172058] this[5204836]))
-
(5204885 'move' call_tmp[5204883] (5204888 call dataResource[3723208] coerce_tmp[5205181]))
-
var call_tmp[5204891]:int(64)[10]
-
var call_tmp[5204899]:real(32)[91]
-
var coerce_tmp[5205192]:TensorEssence(real(32))[2158600]
-
(5205198 'move' coerce_tmp[5205192] (5205194 'cast' TensorEssence(real(32))[2158600] this[5204836]))
-
var call_tmp[5204907]:ndarray(1,real(32))[2172117]
-
var call_tmp[5204915]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5204922]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5204929]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5204931 call init=[2278902] dr[5204929] call_tmp[5204883])
-
(5204935 'end of statement' )
-
var gr[5204936]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5204938]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5204940]:bool[19]
-
(5204942 'move' tmp[5204940] keepGrad[5204844])
-
if tmp[5204940]
-
{
-
var tmp[5204949]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5205224]:BaseTensorResource(real(32),1)[2172058]
-
(5205230 'move' coerce_tmp[5205224] (5205226 'cast' BaseTensorResource(real(32),1)[2172058] this[5204836]))
-
(5204951 'move' tmp[5204949] (5204954 call gradResource[3725010] coerce_tmp[5205224]))
-
(5204957 'move' tmp[5204938] (5205233 call chpl__autoCopy[4424348] tmp[5204949] 0))
}
-
{
-
(5205445 call init=[4426726] tmp[5204938] nil[32])
}
-
var call_tmp[5204969]:int(64)[10]
-
var call_tmp[5204977]:real(32)[91]
-
var coerce_tmp[5205239]:TensorEssence(real(32))[2158600]
-
(5205245 'move' coerce_tmp[5205239] (5205241 'cast' TensorEssence(real(32))[2158600] this[5204836]))
-
var call_tmp[5204985]:ndarray(1,real(32))[2172117]
-
var call_tmp[5204993]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5205000]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5205007 'move' gr[5204936] tmp[5204938])
-
(5205011 'end of statement' )
-
var call_tmp[5205012]:bool[19]
-
(5205014 'move' call_tmp[5205012] copy[5204840])
-
if call_tmp[5205012]
-
{
-
var call_tmp[5205021]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5205282]:Remote(ndarray(1,real(32)))[2178793]
-
(5205288 'move' coerce_tmp[5205282] (5205284 call borrow[2277630] dr[5204929]))
-
(5205023 'move' call_tmp[5205021] (5205029 call copy[4424423] coerce_tmp[5205282]))
-
var call_tmp[5205030]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5205032 'move' call_tmp[5205030] (5205038 call adopt[4425044] call_tmp[5205021]))
-
(5205041 call =[4425492] dr[5204929] call_tmp[5205030])
-
(5205044 'end of statement' dr[5204929])
-
var call_tmp[5205046]:bool[19]
-
var coerce_tmp[5205307]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5205313 'move' coerce_tmp[5205307] (5205309 call borrow[3725426] gr[5204936]))
-
var coerce_tmp[5205316]:borrowed RootClass?[467971]
-
(5205322 'move' coerce_tmp[5205316] (5205318 'cast' borrowed RootClass?[467971] coerce_tmp[5205307]))
-
(5205048 'move' call_tmp[5205046] (5205051 call !=[53510] coerce_tmp[5205316] nil[32]))
-
var call_tmp[5205054]:bool[19]
-
(5205056 'move' call_tmp[5205054] call_tmp[5205046])
-
if call_tmp[5205054]
-
{
-
var call_tmp[5205063]:Remote(ndarray(1,real(32)))[2178793]
-
(5205065 'move' call_tmp[5205063] (5205068 call postfix![3725579] gr[5204936]))
-
var call_tmp[5205070]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5205072 'move' call_tmp[5205070] (5205078 call copy[4424423] call_tmp[5205063]))
-
var call_tmp[5205079]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5205081 'move' call_tmp[5205079] (5205087 call adopt[4425044] call_tmp[5205070]))
-
(5205090 call =[4425894] gr[5204936] call_tmp[5205079])
-
(5205093 'end of statement' gr[5204936])
}
}
-
var call_tmp[5205097]:baseValue[334793]
-
var initTemp[5205343]:baseValue[334793]
-
(5205346 call init[1335025] initTemp[5205343])
-
(5205099 'move' call_tmp[5205097] initTemp[5205343])
-
var call_tmp[5205103]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5205378]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5205385]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5205390 'move' _formal_tmp_in_dataResource[5205385] (5205386 call chpl__initCopy[2278875] dr[5204929] 0))
-
var _formal_tmp_in_gradResource[5205394]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5205399 'move' _formal_tmp_in_gradResource[5205394] (5205395 call chpl__initCopy[2280093] gr[5204936] 0))
-
(5205380 'move' new_temp[5205378] (5205363 call _new[4426261] _formal_tmp_in_dataResource[5205385] _formal_tmp_in_gradResource[5205394] call_tmp[5205097]))
}
-
var initTemp[5205405]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5205408 call init[4426407] initTemp[5205405] new_temp[5205378])
-
(5205105 'move' call_tmp[5205103] initTemp[5205405])
-
var call_tmp[5205112]:real(32)[91]
-
var coerce_tmp[5205422]:TensorEssence(real(32))[2158600]
-
(5205428 'move' coerce_tmp[5205422] (5205424 'cast' TensorEssence(real(32))[2158600] this[5204836]))
-
var call_tmp[5205120]:int(64)[10]
-
var call_tmp[5205128]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5205137]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5205451 '=' ret[5204875] call_tmp[5205103])
-
gotoReturn _end_detach[5205154] _end_detach[5205154]
-
label _end_detach[5205154]
-
(5205156 return ret[5204875])
}
-
- «»
function TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] . detach[5205455] ( this[5205459]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] , copy[5205463]:bool[19] , keepGrad[5205467]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5205459]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] const in arg copy[5205463]:bool[19] const in arg keepGrad[5205467]:bool[19]-
{
-
var ret[5205498]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5205506]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5205804]:BaseTensorResource(real(32),1)[2172058]
-
(5205810 'move' coerce_tmp[5205804] (5205806 'cast' BaseTensorResource(real(32),1)[2172058] this[5205459]))
-
(5205508 'move' call_tmp[5205506] (5205511 call dataResource[3723208] coerce_tmp[5205804]))
-
var call_tmp[5205514]:int(64)[10]
-
var call_tmp[5205522]:real(32)[91]
-
var coerce_tmp[5205815]:TensorEssence(real(32))[2158600]
-
(5205821 'move' coerce_tmp[5205815] (5205817 'cast' TensorEssence(real(32))[2158600] this[5205459]))
-
var call_tmp[5205530]:ndarray(1,real(32))[2172117]
-
var call_tmp[5205538]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5205545]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5205552]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5205554 call init=[2278902] dr[5205552] call_tmp[5205506])
-
(5205558 'end of statement' )
-
var gr[5205559]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5205561]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5205563]:bool[19]
-
(5205565 'move' tmp[5205563] keepGrad[5205467])
-
if tmp[5205563]
-
{
-
var tmp[5205572]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5205847]:BaseTensorResource(real(32),1)[2172058]
-
(5205853 'move' coerce_tmp[5205847] (5205849 'cast' BaseTensorResource(real(32),1)[2172058] this[5205459]))
-
(5205574 'move' tmp[5205572] (5205577 call gradResource[3725010] coerce_tmp[5205847]))
-
(5205580 'move' tmp[5205561] (5205856 call chpl__autoCopy[4424348] tmp[5205572] 0))
}
-
{
-
(5206068 call init=[4426726] tmp[5205561] nil[32])
}
-
var call_tmp[5205592]:int(64)[10]
-
var call_tmp[5205600]:real(32)[91]
-
var coerce_tmp[5205862]:TensorEssence(real(32))[2158600]
-
(5205868 'move' coerce_tmp[5205862] (5205864 'cast' TensorEssence(real(32))[2158600] this[5205459]))
-
var call_tmp[5205608]:ndarray(1,real(32))[2172117]
-
var call_tmp[5205616]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5205623]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5205630 'move' gr[5205559] tmp[5205561])
-
(5205634 'end of statement' )
-
var call_tmp[5205635]:bool[19]
-
(5205637 'move' call_tmp[5205635] copy[5205463])
-
if call_tmp[5205635]
-
{
-
var call_tmp[5205644]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5205905]:Remote(ndarray(1,real(32)))[2178793]
-
(5205911 'move' coerce_tmp[5205905] (5205907 call borrow[2277630] dr[5205552]))
-
(5205646 'move' call_tmp[5205644] (5205652 call copy[4424423] coerce_tmp[5205905]))
-
var call_tmp[5205653]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5205655 'move' call_tmp[5205653] (5205661 call adopt[4425044] call_tmp[5205644]))
-
(5205664 call =[4425492] dr[5205552] call_tmp[5205653])
-
(5205667 'end of statement' dr[5205552])
-
var call_tmp[5205669]:bool[19]
-
var coerce_tmp[5205930]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5205936 'move' coerce_tmp[5205930] (5205932 call borrow[3725426] gr[5205559]))
-
var coerce_tmp[5205939]:borrowed RootClass?[467971]
-
(5205945 'move' coerce_tmp[5205939] (5205941 'cast' borrowed RootClass?[467971] coerce_tmp[5205930]))
-
(5205671 'move' call_tmp[5205669] (5205674 call !=[53510] coerce_tmp[5205939] nil[32]))
-
var call_tmp[5205677]:bool[19]
-
(5205679 'move' call_tmp[5205677] call_tmp[5205669])
-
if call_tmp[5205677]
-
{
-
var call_tmp[5205686]:Remote(ndarray(1,real(32)))[2178793]
-
(5205688 'move' call_tmp[5205686] (5205691 call postfix![3725579] gr[5205559]))
-
var call_tmp[5205693]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5205695 'move' call_tmp[5205693] (5205701 call copy[4424423] call_tmp[5205686]))
-
var call_tmp[5205702]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5205704 'move' call_tmp[5205702] (5205710 call adopt[4425044] call_tmp[5205693]))
-
(5205713 call =[4425894] gr[5205559] call_tmp[5205702])
-
(5205716 'end of statement' gr[5205559])
}
}
-
var call_tmp[5205720]:baseValue[334793]
-
var initTemp[5205966]:baseValue[334793]
-
(5205969 call init[1335025] initTemp[5205966])
-
(5205722 'move' call_tmp[5205720] initTemp[5205966])
-
var call_tmp[5205726]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5206001]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5206008]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5206013 'move' _formal_tmp_in_dataResource[5206008] (5206009 call chpl__initCopy[2278875] dr[5205552] 0))
-
var _formal_tmp_in_gradResource[5206017]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5206022 'move' _formal_tmp_in_gradResource[5206017] (5206018 call chpl__initCopy[2280093] gr[5205559] 0))
-
(5206003 'move' new_temp[5206001] (5205986 call _new[4426261] _formal_tmp_in_dataResource[5206008] _formal_tmp_in_gradResource[5206017] call_tmp[5205720]))
}
-
var initTemp[5206028]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5206031 call init[4426407] initTemp[5206028] new_temp[5206001])
-
(5205728 'move' call_tmp[5205726] initTemp[5206028])
-
var call_tmp[5205735]:real(32)[91]
-
var coerce_tmp[5206045]:TensorEssence(real(32))[2158600]
-
(5206051 'move' coerce_tmp[5206045] (5206047 'cast' TensorEssence(real(32))[2158600] this[5205459]))
-
var call_tmp[5205743]:int(64)[10]
-
var call_tmp[5205751]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5205760]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5206074 '=' ret[5205498] call_tmp[5205726])
-
gotoReturn _end_detach[5205777] _end_detach[5205777]
-
label _end_detach[5205777]
-
(5205779 return ret[5205498])
}
-
- «»
function TensorResource(real(32),1,expandOp(1,real(32)))[4719699] . detach[5206078] ( this[5206082]:TensorResource(real(32),1,expandOp(1,real(32)))[4719699] , copy[5206086]:bool[19] , keepGrad[5206090]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5206082]:TensorResource(real(32),1,expandOp(1,real(32)))[4719699] const in arg copy[5206086]:bool[19] const in arg keepGrad[5206090]:bool[19]-
{
-
var ret[5206121]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5206129]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5206427]:BaseTensorResource(real(32),1)[2172058]
-
(5206433 'move' coerce_tmp[5206427] (5206429 'cast' BaseTensorResource(real(32),1)[2172058] this[5206082]))
-
(5206131 'move' call_tmp[5206129] (5206134 call dataResource[3723208] coerce_tmp[5206427]))
-
var call_tmp[5206137]:int(64)[10]
-
var call_tmp[5206145]:real(32)[91]
-
var coerce_tmp[5206438]:TensorEssence(real(32))[2158600]
-
(5206444 'move' coerce_tmp[5206438] (5206440 'cast' TensorEssence(real(32))[2158600] this[5206082]))
-
var call_tmp[5206153]:ndarray(1,real(32))[2172117]
-
var call_tmp[5206161]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5206168]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5206175]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5206177 call init=[2278902] dr[5206175] call_tmp[5206129])
-
(5206181 'end of statement' )
-
var gr[5206182]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5206184]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5206186]:bool[19]
-
(5206188 'move' tmp[5206186] keepGrad[5206090])
-
if tmp[5206186]
-
{
-
var tmp[5206195]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5206470]:BaseTensorResource(real(32),1)[2172058]
-
(5206476 'move' coerce_tmp[5206470] (5206472 'cast' BaseTensorResource(real(32),1)[2172058] this[5206082]))
-
(5206197 'move' tmp[5206195] (5206200 call gradResource[3725010] coerce_tmp[5206470]))
-
(5206203 'move' tmp[5206184] (5206479 call chpl__autoCopy[4424348] tmp[5206195] 0))
}
-
{
-
(5206691 call init=[4426726] tmp[5206184] nil[32])
}
-
var call_tmp[5206215]:int(64)[10]
-
var call_tmp[5206223]:real(32)[91]
-
var coerce_tmp[5206485]:TensorEssence(real(32))[2158600]
-
(5206491 'move' coerce_tmp[5206485] (5206487 'cast' TensorEssence(real(32))[2158600] this[5206082]))
-
var call_tmp[5206231]:ndarray(1,real(32))[2172117]
-
var call_tmp[5206239]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5206246]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5206253 'move' gr[5206182] tmp[5206184])
-
(5206257 'end of statement' )
-
var call_tmp[5206258]:bool[19]
-
(5206260 'move' call_tmp[5206258] copy[5206086])
-
if call_tmp[5206258]
-
{
-
var call_tmp[5206267]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5206528]:Remote(ndarray(1,real(32)))[2178793]
-
(5206534 'move' coerce_tmp[5206528] (5206530 call borrow[2277630] dr[5206175]))
-
(5206269 'move' call_tmp[5206267] (5206275 call copy[4424423] coerce_tmp[5206528]))
-
var call_tmp[5206276]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5206278 'move' call_tmp[5206276] (5206284 call adopt[4425044] call_tmp[5206267]))
-
(5206287 call =[4425492] dr[5206175] call_tmp[5206276])
-
(5206290 'end of statement' dr[5206175])
-
var call_tmp[5206292]:bool[19]
-
var coerce_tmp[5206553]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5206559 'move' coerce_tmp[5206553] (5206555 call borrow[3725426] gr[5206182]))
-
var coerce_tmp[5206562]:borrowed RootClass?[467971]
-
(5206568 'move' coerce_tmp[5206562] (5206564 'cast' borrowed RootClass?[467971] coerce_tmp[5206553]))
-
(5206294 'move' call_tmp[5206292] (5206297 call !=[53510] coerce_tmp[5206562] nil[32]))
-
var call_tmp[5206300]:bool[19]
-
(5206302 'move' call_tmp[5206300] call_tmp[5206292])
-
if call_tmp[5206300]
-
{
-
var call_tmp[5206309]:Remote(ndarray(1,real(32)))[2178793]
-
(5206311 'move' call_tmp[5206309] (5206314 call postfix![3725579] gr[5206182]))
-
var call_tmp[5206316]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5206318 'move' call_tmp[5206316] (5206324 call copy[4424423] call_tmp[5206309]))
-
var call_tmp[5206325]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5206327 'move' call_tmp[5206325] (5206333 call adopt[4425044] call_tmp[5206316]))
-
(5206336 call =[4425894] gr[5206182] call_tmp[5206325])
-
(5206339 'end of statement' gr[5206182])
}
}
-
var call_tmp[5206343]:baseValue[334793]
-
var initTemp[5206589]:baseValue[334793]
-
(5206592 call init[1335025] initTemp[5206589])
-
(5206345 'move' call_tmp[5206343] initTemp[5206589])
-
var call_tmp[5206349]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5206624]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5206631]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5206636 'move' _formal_tmp_in_dataResource[5206631] (5206632 call chpl__initCopy[2278875] dr[5206175] 0))
-
var _formal_tmp_in_gradResource[5206640]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5206645 'move' _formal_tmp_in_gradResource[5206640] (5206641 call chpl__initCopy[2280093] gr[5206182] 0))
-
(5206626 'move' new_temp[5206624] (5206609 call _new[4426261] _formal_tmp_in_dataResource[5206631] _formal_tmp_in_gradResource[5206640] call_tmp[5206343]))
}
-
var initTemp[5206651]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5206654 call init[4426407] initTemp[5206651] new_temp[5206624])
-
(5206351 'move' call_tmp[5206349] initTemp[5206651])
-
var call_tmp[5206358]:real(32)[91]
-
var coerce_tmp[5206668]:TensorEssence(real(32))[2158600]
-
(5206674 'move' coerce_tmp[5206668] (5206670 'cast' TensorEssence(real(32))[2158600] this[5206082]))
-
var call_tmp[5206366]:int(64)[10]
-
var call_tmp[5206374]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5206383]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5206697 '=' ret[5206121] call_tmp[5206349])
-
gotoReturn _end_detach[5206400] _end_detach[5206400]
-
label _end_detach[5206400]
-
(5206402 return ret[5206121])
}
-
- «»
function TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] . detach[5206701] ( this[5206705]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] , copy[5206709]:bool[19] , keepGrad[5206713]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5206705]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] const in arg copy[5206709]:bool[19] const in arg keepGrad[5206713]:bool[19]-
{
-
var ret[5206744]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5206752]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5207050]:BaseTensorResource(real(32),1)[2172058]
-
(5207056 'move' coerce_tmp[5207050] (5207052 'cast' BaseTensorResource(real(32),1)[2172058] this[5206705]))
-
(5206754 'move' call_tmp[5206752] (5206757 call dataResource[3723208] coerce_tmp[5207050]))
-
var call_tmp[5206760]:int(64)[10]
-
var call_tmp[5206768]:real(32)[91]
-
var coerce_tmp[5207061]:TensorEssence(real(32))[2158600]
-
(5207067 'move' coerce_tmp[5207061] (5207063 'cast' TensorEssence(real(32))[2158600] this[5206705]))
-
var call_tmp[5206776]:ndarray(1,real(32))[2172117]
-
var call_tmp[5206784]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5206791]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5206798]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5206800 call init=[2278902] dr[5206798] call_tmp[5206752])
-
(5206804 'end of statement' )
-
var gr[5206805]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5206807]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5206809]:bool[19]
-
(5206811 'move' tmp[5206809] keepGrad[5206713])
-
if tmp[5206809]
-
{
-
var tmp[5206818]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5207093]:BaseTensorResource(real(32),1)[2172058]
-
(5207099 'move' coerce_tmp[5207093] (5207095 'cast' BaseTensorResource(real(32),1)[2172058] this[5206705]))
-
(5206820 'move' tmp[5206818] (5206823 call gradResource[3725010] coerce_tmp[5207093]))
-
(5206826 'move' tmp[5206807] (5207102 call chpl__autoCopy[4424348] tmp[5206818] 0))
}
-
{
-
(5207314 call init=[4426726] tmp[5206807] nil[32])
}
-
var call_tmp[5206838]:int(64)[10]
-
var call_tmp[5206846]:real(32)[91]
-
var coerce_tmp[5207108]:TensorEssence(real(32))[2158600]
-
(5207114 'move' coerce_tmp[5207108] (5207110 'cast' TensorEssence(real(32))[2158600] this[5206705]))
-
var call_tmp[5206854]:ndarray(1,real(32))[2172117]
-
var call_tmp[5206862]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5206869]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5206876 'move' gr[5206805] tmp[5206807])
-
(5206880 'end of statement' )
-
var call_tmp[5206881]:bool[19]
-
(5206883 'move' call_tmp[5206881] copy[5206709])
-
if call_tmp[5206881]
-
{
-
var call_tmp[5206890]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5207151]:Remote(ndarray(1,real(32)))[2178793]
-
(5207157 'move' coerce_tmp[5207151] (5207153 call borrow[2277630] dr[5206798]))
-
(5206892 'move' call_tmp[5206890] (5206898 call copy[4424423] coerce_tmp[5207151]))
-
var call_tmp[5206899]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5206901 'move' call_tmp[5206899] (5206907 call adopt[4425044] call_tmp[5206890]))
-
(5206910 call =[4425492] dr[5206798] call_tmp[5206899])
-
(5206913 'end of statement' dr[5206798])
-
var call_tmp[5206915]:bool[19]
-
var coerce_tmp[5207176]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5207182 'move' coerce_tmp[5207176] (5207178 call borrow[3725426] gr[5206805]))
-
var coerce_tmp[5207185]:borrowed RootClass?[467971]
-
(5207191 'move' coerce_tmp[5207185] (5207187 'cast' borrowed RootClass?[467971] coerce_tmp[5207176]))
-
(5206917 'move' call_tmp[5206915] (5206920 call !=[53510] coerce_tmp[5207185] nil[32]))
-
var call_tmp[5206923]:bool[19]
-
(5206925 'move' call_tmp[5206923] call_tmp[5206915])
-
if call_tmp[5206923]
-
{
-
var call_tmp[5206932]:Remote(ndarray(1,real(32)))[2178793]
-
(5206934 'move' call_tmp[5206932] (5206937 call postfix![3725579] gr[5206805]))
-
var call_tmp[5206939]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5206941 'move' call_tmp[5206939] (5206947 call copy[4424423] call_tmp[5206932]))
-
var call_tmp[5206948]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5206950 'move' call_tmp[5206948] (5206956 call adopt[4425044] call_tmp[5206939]))
-
(5206959 call =[4425894] gr[5206805] call_tmp[5206948])
-
(5206962 'end of statement' gr[5206805])
}
}
-
var call_tmp[5206966]:baseValue[334793]
-
var initTemp[5207212]:baseValue[334793]
-
(5207215 call init[1335025] initTemp[5207212])
-
(5206968 'move' call_tmp[5206966] initTemp[5207212])
-
var call_tmp[5206972]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5207247]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5207254]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5207259 'move' _formal_tmp_in_dataResource[5207254] (5207255 call chpl__initCopy[2278875] dr[5206798] 0))
-
var _formal_tmp_in_gradResource[5207263]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5207268 'move' _formal_tmp_in_gradResource[5207263] (5207264 call chpl__initCopy[2280093] gr[5206805] 0))
-
(5207249 'move' new_temp[5207247] (5207232 call _new[4426261] _formal_tmp_in_dataResource[5207254] _formal_tmp_in_gradResource[5207263] call_tmp[5206966]))
}
-
var initTemp[5207274]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5207277 call init[4426407] initTemp[5207274] new_temp[5207247])
-
(5206974 'move' call_tmp[5206972] initTemp[5207274])
-
var call_tmp[5206981]:real(32)[91]
-
var coerce_tmp[5207291]:TensorEssence(real(32))[2158600]
-
(5207297 'move' coerce_tmp[5207291] (5207293 'cast' TensorEssence(real(32))[2158600] this[5206705]))
-
var call_tmp[5206989]:int(64)[10]
-
var call_tmp[5206997]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5207006]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5207320 '=' ret[5206744] call_tmp[5206972])
-
gotoReturn _end_detach[5207023] _end_detach[5207023]
-
label _end_detach[5207023]
-
(5207025 return ret[5206744])
}
-
- «»
function TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] . detach[5207324] ( this[5207328]:TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] , copy[5207332]:bool[19] , keepGrad[5207336]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5207328]:TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] const in arg copy[5207332]:bool[19] const in arg keepGrad[5207336]:bool[19]-
{
-
var ret[5207367]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5207375]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5207673]:BaseTensorResource(real(32),1)[2172058]
-
(5207679 'move' coerce_tmp[5207673] (5207675 'cast' BaseTensorResource(real(32),1)[2172058] this[5207328]))
-
(5207377 'move' call_tmp[5207375] (5207380 call dataResource[3723208] coerce_tmp[5207673]))
-
var call_tmp[5207383]:int(64)[10]
-
var call_tmp[5207391]:real(32)[91]
-
var coerce_tmp[5207684]:TensorEssence(real(32))[2158600]
-
(5207690 'move' coerce_tmp[5207684] (5207686 'cast' TensorEssence(real(32))[2158600] this[5207328]))
-
var call_tmp[5207399]:ndarray(1,real(32))[2172117]
-
var call_tmp[5207407]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5207414]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5207421]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5207423 call init=[2278902] dr[5207421] call_tmp[5207375])
-
(5207427 'end of statement' )
-
var gr[5207428]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5207430]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5207432]:bool[19]
-
(5207434 'move' tmp[5207432] keepGrad[5207336])
-
if tmp[5207432]
-
{
-
var tmp[5207441]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5207716]:BaseTensorResource(real(32),1)[2172058]
-
(5207722 'move' coerce_tmp[5207716] (5207718 'cast' BaseTensorResource(real(32),1)[2172058] this[5207328]))
-
(5207443 'move' tmp[5207441] (5207446 call gradResource[3725010] coerce_tmp[5207716]))
-
(5207449 'move' tmp[5207430] (5207725 call chpl__autoCopy[4424348] tmp[5207441] 0))
}
-
{
-
(5207937 call init=[4426726] tmp[5207430] nil[32])
}
-
var call_tmp[5207461]:int(64)[10]
-
var call_tmp[5207469]:real(32)[91]
-
var coerce_tmp[5207731]:TensorEssence(real(32))[2158600]
-
(5207737 'move' coerce_tmp[5207731] (5207733 'cast' TensorEssence(real(32))[2158600] this[5207328]))
-
var call_tmp[5207477]:ndarray(1,real(32))[2172117]
-
var call_tmp[5207485]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5207492]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5207499 'move' gr[5207428] tmp[5207430])
-
(5207503 'end of statement' )
-
var call_tmp[5207504]:bool[19]
-
(5207506 'move' call_tmp[5207504] copy[5207332])
-
if call_tmp[5207504]
-
{
-
var call_tmp[5207513]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5207774]:Remote(ndarray(1,real(32)))[2178793]
-
(5207780 'move' coerce_tmp[5207774] (5207776 call borrow[2277630] dr[5207421]))
-
(5207515 'move' call_tmp[5207513] (5207521 call copy[4424423] coerce_tmp[5207774]))
-
var call_tmp[5207522]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5207524 'move' call_tmp[5207522] (5207530 call adopt[4425044] call_tmp[5207513]))
-
(5207533 call =[4425492] dr[5207421] call_tmp[5207522])
-
(5207536 'end of statement' dr[5207421])
-
var call_tmp[5207538]:bool[19]
-
var coerce_tmp[5207799]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5207805 'move' coerce_tmp[5207799] (5207801 call borrow[3725426] gr[5207428]))
-
var coerce_tmp[5207808]:borrowed RootClass?[467971]
-
(5207814 'move' coerce_tmp[5207808] (5207810 'cast' borrowed RootClass?[467971] coerce_tmp[5207799]))
-
(5207540 'move' call_tmp[5207538] (5207543 call !=[53510] coerce_tmp[5207808] nil[32]))
-
var call_tmp[5207546]:bool[19]
-
(5207548 'move' call_tmp[5207546] call_tmp[5207538])
-
if call_tmp[5207546]
-
{
-
var call_tmp[5207555]:Remote(ndarray(1,real(32)))[2178793]
-
(5207557 'move' call_tmp[5207555] (5207560 call postfix![3725579] gr[5207428]))
-
var call_tmp[5207562]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5207564 'move' call_tmp[5207562] (5207570 call copy[4424423] call_tmp[5207555]))
-
var call_tmp[5207571]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5207573 'move' call_tmp[5207571] (5207579 call adopt[4425044] call_tmp[5207562]))
-
(5207582 call =[4425894] gr[5207428] call_tmp[5207571])
-
(5207585 'end of statement' gr[5207428])
}
}
-
var call_tmp[5207589]:baseValue[334793]
-
var initTemp[5207835]:baseValue[334793]
-
(5207838 call init[1335025] initTemp[5207835])
-
(5207591 'move' call_tmp[5207589] initTemp[5207835])
-
var call_tmp[5207595]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5207870]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5207877]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5207882 'move' _formal_tmp_in_dataResource[5207877] (5207878 call chpl__initCopy[2278875] dr[5207421] 0))
-
var _formal_tmp_in_gradResource[5207886]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5207891 'move' _formal_tmp_in_gradResource[5207886] (5207887 call chpl__initCopy[2280093] gr[5207428] 0))
-
(5207872 'move' new_temp[5207870] (5207855 call _new[4426261] _formal_tmp_in_dataResource[5207877] _formal_tmp_in_gradResource[5207886] call_tmp[5207589]))
}
-
var initTemp[5207897]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5207900 call init[4426407] initTemp[5207897] new_temp[5207870])
-
(5207597 'move' call_tmp[5207595] initTemp[5207897])
-
var call_tmp[5207604]:real(32)[91]
-
var coerce_tmp[5207914]:TensorEssence(real(32))[2158600]
-
(5207920 'move' coerce_tmp[5207914] (5207916 'cast' TensorEssence(real(32))[2158600] this[5207328]))
-
var call_tmp[5207612]:int(64)[10]
-
var call_tmp[5207620]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5207629]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5207943 '=' ret[5207367] call_tmp[5207595])
-
gotoReturn _end_detach[5207646] _end_detach[5207646]
-
label _end_detach[5207646]
-
(5207648 return ret[5207367])
}
-
- «»
function TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] . detach[5207947] ( this[5207951]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] , copy[5207955]:bool[19] , keepGrad[5207959]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5207951]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] const in arg copy[5207955]:bool[19] const in arg keepGrad[5207959]:bool[19]-
{
-
var ret[5207990]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5207998]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5208296]:BaseTensorResource(real(32),1)[2172058]
-
(5208302 'move' coerce_tmp[5208296] (5208298 'cast' BaseTensorResource(real(32),1)[2172058] this[5207951]))
-
(5208000 'move' call_tmp[5207998] (5208003 call dataResource[3723208] coerce_tmp[5208296]))
-
var call_tmp[5208006]:int(64)[10]
-
var call_tmp[5208014]:real(32)[91]
-
var coerce_tmp[5208307]:TensorEssence(real(32))[2158600]
-
(5208313 'move' coerce_tmp[5208307] (5208309 'cast' TensorEssence(real(32))[2158600] this[5207951]))
-
var call_tmp[5208022]:ndarray(1,real(32))[2172117]
-
var call_tmp[5208030]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5208037]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5208044]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5208046 call init=[2278902] dr[5208044] call_tmp[5207998])
-
(5208050 'end of statement' )
-
var gr[5208051]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5208053]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5208055]:bool[19]
-
(5208057 'move' tmp[5208055] keepGrad[5207959])
-
if tmp[5208055]
-
{
-
var tmp[5208064]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5208339]:BaseTensorResource(real(32),1)[2172058]
-
(5208345 'move' coerce_tmp[5208339] (5208341 'cast' BaseTensorResource(real(32),1)[2172058] this[5207951]))
-
(5208066 'move' tmp[5208064] (5208069 call gradResource[3725010] coerce_tmp[5208339]))
-
(5208072 'move' tmp[5208053] (5208348 call chpl__autoCopy[4424348] tmp[5208064] 0))
}
-
{
-
(5208560 call init=[4426726] tmp[5208053] nil[32])
}
-
var call_tmp[5208084]:int(64)[10]
-
var call_tmp[5208092]:real(32)[91]
-
var coerce_tmp[5208354]:TensorEssence(real(32))[2158600]
-
(5208360 'move' coerce_tmp[5208354] (5208356 'cast' TensorEssence(real(32))[2158600] this[5207951]))
-
var call_tmp[5208100]:ndarray(1,real(32))[2172117]
-
var call_tmp[5208108]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5208115]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5208122 'move' gr[5208051] tmp[5208053])
-
(5208126 'end of statement' )
-
var call_tmp[5208127]:bool[19]
-
(5208129 'move' call_tmp[5208127] copy[5207955])
-
if call_tmp[5208127]
-
{
-
var call_tmp[5208136]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5208397]:Remote(ndarray(1,real(32)))[2178793]
-
(5208403 'move' coerce_tmp[5208397] (5208399 call borrow[2277630] dr[5208044]))
-
(5208138 'move' call_tmp[5208136] (5208144 call copy[4424423] coerce_tmp[5208397]))
-
var call_tmp[5208145]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5208147 'move' call_tmp[5208145] (5208153 call adopt[4425044] call_tmp[5208136]))
-
(5208156 call =[4425492] dr[5208044] call_tmp[5208145])
-
(5208159 'end of statement' dr[5208044])
-
var call_tmp[5208161]:bool[19]
-
var coerce_tmp[5208422]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5208428 'move' coerce_tmp[5208422] (5208424 call borrow[3725426] gr[5208051]))
-
var coerce_tmp[5208431]:borrowed RootClass?[467971]
-
(5208437 'move' coerce_tmp[5208431] (5208433 'cast' borrowed RootClass?[467971] coerce_tmp[5208422]))
-
(5208163 'move' call_tmp[5208161] (5208166 call !=[53510] coerce_tmp[5208431] nil[32]))
-
var call_tmp[5208169]:bool[19]
-
(5208171 'move' call_tmp[5208169] call_tmp[5208161])
-
if call_tmp[5208169]
-
{
-
var call_tmp[5208178]:Remote(ndarray(1,real(32)))[2178793]
-
(5208180 'move' call_tmp[5208178] (5208183 call postfix![3725579] gr[5208051]))
-
var call_tmp[5208185]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5208187 'move' call_tmp[5208185] (5208193 call copy[4424423] call_tmp[5208178]))
-
var call_tmp[5208194]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5208196 'move' call_tmp[5208194] (5208202 call adopt[4425044] call_tmp[5208185]))
-
(5208205 call =[4425894] gr[5208051] call_tmp[5208194])
-
(5208208 'end of statement' gr[5208051])
}
}
-
var call_tmp[5208212]:baseValue[334793]
-
var initTemp[5208458]:baseValue[334793]
-
(5208461 call init[1335025] initTemp[5208458])
-
(5208214 'move' call_tmp[5208212] initTemp[5208458])
-
var call_tmp[5208218]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5208493]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5208500]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5208505 'move' _formal_tmp_in_dataResource[5208500] (5208501 call chpl__initCopy[2278875] dr[5208044] 0))
-
var _formal_tmp_in_gradResource[5208509]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5208514 'move' _formal_tmp_in_gradResource[5208509] (5208510 call chpl__initCopy[2280093] gr[5208051] 0))
-
(5208495 'move' new_temp[5208493] (5208478 call _new[4426261] _formal_tmp_in_dataResource[5208500] _formal_tmp_in_gradResource[5208509] call_tmp[5208212]))
}
-
var initTemp[5208520]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5208523 call init[4426407] initTemp[5208520] new_temp[5208493])
-
(5208220 'move' call_tmp[5208218] initTemp[5208520])
-
var call_tmp[5208227]:real(32)[91]
-
var coerce_tmp[5208537]:TensorEssence(real(32))[2158600]
-
(5208543 'move' coerce_tmp[5208537] (5208539 'cast' TensorEssence(real(32))[2158600] this[5207951]))
-
var call_tmp[5208235]:int(64)[10]
-
var call_tmp[5208243]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5208252]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5208566 '=' ret[5207990] call_tmp[5208218])
-
gotoReturn _end_detach[5208269] _end_detach[5208269]
-
label _end_detach[5208269]
-
(5208271 return ret[5207990])
}
-
- «»
function TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] . detach[5208570] ( this[5208574]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] , copy[5208578]:bool[19] , keepGrad[5208582]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5208574]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] const in arg copy[5208578]:bool[19] const in arg keepGrad[5208582]:bool[19]-
{
-
var ret[5208613]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5208621]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5208919]:BaseTensorResource(real(32),1)[2172058]
-
(5208925 'move' coerce_tmp[5208919] (5208921 'cast' BaseTensorResource(real(32),1)[2172058] this[5208574]))
-
(5208623 'move' call_tmp[5208621] (5208626 call dataResource[3723208] coerce_tmp[5208919]))
-
var call_tmp[5208629]:int(64)[10]
-
var call_tmp[5208637]:real(32)[91]
-
var coerce_tmp[5208930]:TensorEssence(real(32))[2158600]
-
(5208936 'move' coerce_tmp[5208930] (5208932 'cast' TensorEssence(real(32))[2158600] this[5208574]))
-
var call_tmp[5208645]:ndarray(1,real(32))[2172117]
-
var call_tmp[5208653]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5208660]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5208667]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5208669 call init=[2278902] dr[5208667] call_tmp[5208621])
-
(5208673 'end of statement' )
-
var gr[5208674]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5208676]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5208678]:bool[19]
-
(5208680 'move' tmp[5208678] keepGrad[5208582])
-
if tmp[5208678]
-
{
-
var tmp[5208687]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5208962]:BaseTensorResource(real(32),1)[2172058]
-
(5208968 'move' coerce_tmp[5208962] (5208964 'cast' BaseTensorResource(real(32),1)[2172058] this[5208574]))
-
(5208689 'move' tmp[5208687] (5208692 call gradResource[3725010] coerce_tmp[5208962]))
-
(5208695 'move' tmp[5208676] (5208971 call chpl__autoCopy[4424348] tmp[5208687] 0))
}
-
{
-
(5209183 call init=[4426726] tmp[5208676] nil[32])
}
-
var call_tmp[5208707]:int(64)[10]
-
var call_tmp[5208715]:real(32)[91]
-
var coerce_tmp[5208977]:TensorEssence(real(32))[2158600]
-
(5208983 'move' coerce_tmp[5208977] (5208979 'cast' TensorEssence(real(32))[2158600] this[5208574]))
-
var call_tmp[5208723]:ndarray(1,real(32))[2172117]
-
var call_tmp[5208731]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5208738]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5208745 'move' gr[5208674] tmp[5208676])
-
(5208749 'end of statement' )
-
var call_tmp[5208750]:bool[19]
-
(5208752 'move' call_tmp[5208750] copy[5208578])
-
if call_tmp[5208750]
-
{
-
var call_tmp[5208759]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5209020]:Remote(ndarray(1,real(32)))[2178793]
-
(5209026 'move' coerce_tmp[5209020] (5209022 call borrow[2277630] dr[5208667]))
-
(5208761 'move' call_tmp[5208759] (5208767 call copy[4424423] coerce_tmp[5209020]))
-
var call_tmp[5208768]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5208770 'move' call_tmp[5208768] (5208776 call adopt[4425044] call_tmp[5208759]))
-
(5208779 call =[4425492] dr[5208667] call_tmp[5208768])
-
(5208782 'end of statement' dr[5208667])
-
var call_tmp[5208784]:bool[19]
-
var coerce_tmp[5209045]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5209051 'move' coerce_tmp[5209045] (5209047 call borrow[3725426] gr[5208674]))
-
var coerce_tmp[5209054]:borrowed RootClass?[467971]
-
(5209060 'move' coerce_tmp[5209054] (5209056 'cast' borrowed RootClass?[467971] coerce_tmp[5209045]))
-
(5208786 'move' call_tmp[5208784] (5208789 call !=[53510] coerce_tmp[5209054] nil[32]))
-
var call_tmp[5208792]:bool[19]
-
(5208794 'move' call_tmp[5208792] call_tmp[5208784])
-
if call_tmp[5208792]
-
{
-
var call_tmp[5208801]:Remote(ndarray(1,real(32)))[2178793]
-
(5208803 'move' call_tmp[5208801] (5208806 call postfix![3725579] gr[5208674]))
-
var call_tmp[5208808]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5208810 'move' call_tmp[5208808] (5208816 call copy[4424423] call_tmp[5208801]))
-
var call_tmp[5208817]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5208819 'move' call_tmp[5208817] (5208825 call adopt[4425044] call_tmp[5208808]))
-
(5208828 call =[4425894] gr[5208674] call_tmp[5208817])
-
(5208831 'end of statement' gr[5208674])
}
}
-
var call_tmp[5208835]:baseValue[334793]
-
var initTemp[5209081]:baseValue[334793]
-
(5209084 call init[1335025] initTemp[5209081])
-
(5208837 'move' call_tmp[5208835] initTemp[5209081])
-
var call_tmp[5208841]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5209116]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5209123]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5209128 'move' _formal_tmp_in_dataResource[5209123] (5209124 call chpl__initCopy[2278875] dr[5208667] 0))
-
var _formal_tmp_in_gradResource[5209132]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5209137 'move' _formal_tmp_in_gradResource[5209132] (5209133 call chpl__initCopy[2280093] gr[5208674] 0))
-
(5209118 'move' new_temp[5209116] (5209101 call _new[4426261] _formal_tmp_in_dataResource[5209123] _formal_tmp_in_gradResource[5209132] call_tmp[5208835]))
}
-
var initTemp[5209143]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5209146 call init[4426407] initTemp[5209143] new_temp[5209116])
-
(5208843 'move' call_tmp[5208841] initTemp[5209143])
-
var call_tmp[5208850]:real(32)[91]
-
var coerce_tmp[5209160]:TensorEssence(real(32))[2158600]
-
(5209166 'move' coerce_tmp[5209160] (5209162 'cast' TensorEssence(real(32))[2158600] this[5208574]))
-
var call_tmp[5208858]:int(64)[10]
-
var call_tmp[5208866]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5208875]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5209189 '=' ret[5208613] call_tmp[5208841])
-
gotoReturn _end_detach[5208892] _end_detach[5208892]
-
label _end_detach[5208892]
-
(5208894 return ret[5208613])
}
-
- «»
function TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] . detach[5209193] ( this[5209197]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] , copy[5209201]:bool[19] , keepGrad[5209205]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5209197]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] const in arg copy[5209201]:bool[19] const in arg keepGrad[5209205]:bool[19]-
{
-
var ret[5209236]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5209244]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5209542]:BaseTensorResource(real(32),1)[2172058]
-
(5209548 'move' coerce_tmp[5209542] (5209544 'cast' BaseTensorResource(real(32),1)[2172058] this[5209197]))
-
(5209246 'move' call_tmp[5209244] (5209249 call dataResource[3723208] coerce_tmp[5209542]))
-
var call_tmp[5209252]:int(64)[10]
-
var call_tmp[5209260]:real(32)[91]
-
var coerce_tmp[5209553]:TensorEssence(real(32))[2158600]
-
(5209559 'move' coerce_tmp[5209553] (5209555 'cast' TensorEssence(real(32))[2158600] this[5209197]))
-
var call_tmp[5209268]:ndarray(1,real(32))[2172117]
-
var call_tmp[5209276]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5209283]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5209290]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5209292 call init=[2278902] dr[5209290] call_tmp[5209244])
-
(5209296 'end of statement' )
-
var gr[5209297]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5209299]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5209301]:bool[19]
-
(5209303 'move' tmp[5209301] keepGrad[5209205])
-
if tmp[5209301]
-
{
-
var tmp[5209310]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5209585]:BaseTensorResource(real(32),1)[2172058]
-
(5209591 'move' coerce_tmp[5209585] (5209587 'cast' BaseTensorResource(real(32),1)[2172058] this[5209197]))
-
(5209312 'move' tmp[5209310] (5209315 call gradResource[3725010] coerce_tmp[5209585]))
-
(5209318 'move' tmp[5209299] (5209594 call chpl__autoCopy[4424348] tmp[5209310] 0))
}
-
{
-
(5209806 call init=[4426726] tmp[5209299] nil[32])
}
-
var call_tmp[5209330]:int(64)[10]
-
var call_tmp[5209338]:real(32)[91]
-
var coerce_tmp[5209600]:TensorEssence(real(32))[2158600]
-
(5209606 'move' coerce_tmp[5209600] (5209602 'cast' TensorEssence(real(32))[2158600] this[5209197]))
-
var call_tmp[5209346]:ndarray(1,real(32))[2172117]
-
var call_tmp[5209354]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5209361]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5209368 'move' gr[5209297] tmp[5209299])
-
(5209372 'end of statement' )
-
var call_tmp[5209373]:bool[19]
-
(5209375 'move' call_tmp[5209373] copy[5209201])
-
if call_tmp[5209373]
-
{
-
var call_tmp[5209382]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5209643]:Remote(ndarray(1,real(32)))[2178793]
-
(5209649 'move' coerce_tmp[5209643] (5209645 call borrow[2277630] dr[5209290]))
-
(5209384 'move' call_tmp[5209382] (5209390 call copy[4424423] coerce_tmp[5209643]))
-
var call_tmp[5209391]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5209393 'move' call_tmp[5209391] (5209399 call adopt[4425044] call_tmp[5209382]))
-
(5209402 call =[4425492] dr[5209290] call_tmp[5209391])
-
(5209405 'end of statement' dr[5209290])
-
var call_tmp[5209407]:bool[19]
-
var coerce_tmp[5209668]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5209674 'move' coerce_tmp[5209668] (5209670 call borrow[3725426] gr[5209297]))
-
var coerce_tmp[5209677]:borrowed RootClass?[467971]
-
(5209683 'move' coerce_tmp[5209677] (5209679 'cast' borrowed RootClass?[467971] coerce_tmp[5209668]))
-
(5209409 'move' call_tmp[5209407] (5209412 call !=[53510] coerce_tmp[5209677] nil[32]))
-
var call_tmp[5209415]:bool[19]
-
(5209417 'move' call_tmp[5209415] call_tmp[5209407])
-
if call_tmp[5209415]
-
{
-
var call_tmp[5209424]:Remote(ndarray(1,real(32)))[2178793]
-
(5209426 'move' call_tmp[5209424] (5209429 call postfix![3725579] gr[5209297]))
-
var call_tmp[5209431]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5209433 'move' call_tmp[5209431] (5209439 call copy[4424423] call_tmp[5209424]))
-
var call_tmp[5209440]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5209442 'move' call_tmp[5209440] (5209448 call adopt[4425044] call_tmp[5209431]))
-
(5209451 call =[4425894] gr[5209297] call_tmp[5209440])
-
(5209454 'end of statement' gr[5209297])
}
}
-
var call_tmp[5209458]:baseValue[334793]
-
var initTemp[5209704]:baseValue[334793]
-
(5209707 call init[1335025] initTemp[5209704])
-
(5209460 'move' call_tmp[5209458] initTemp[5209704])
-
var call_tmp[5209464]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5209739]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5209746]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5209751 'move' _formal_tmp_in_dataResource[5209746] (5209747 call chpl__initCopy[2278875] dr[5209290] 0))
-
var _formal_tmp_in_gradResource[5209755]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5209760 'move' _formal_tmp_in_gradResource[5209755] (5209756 call chpl__initCopy[2280093] gr[5209297] 0))
-
(5209741 'move' new_temp[5209739] (5209724 call _new[4426261] _formal_tmp_in_dataResource[5209746] _formal_tmp_in_gradResource[5209755] call_tmp[5209458]))
}
-
var initTemp[5209766]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5209769 call init[4426407] initTemp[5209766] new_temp[5209739])
-
(5209466 'move' call_tmp[5209464] initTemp[5209766])
-
var call_tmp[5209473]:real(32)[91]
-
var coerce_tmp[5209783]:TensorEssence(real(32))[2158600]
-
(5209789 'move' coerce_tmp[5209783] (5209785 'cast' TensorEssence(real(32))[2158600] this[5209197]))
-
var call_tmp[5209481]:int(64)[10]
-
var call_tmp[5209489]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5209498]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5209812 '=' ret[5209236] call_tmp[5209464])
-
gotoReturn _end_detach[5209515] _end_detach[5209515]
-
label _end_detach[5209515]
-
(5209517 return ret[5209236])
}
-
- «»
function TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] . detach[5209816] ( this[5209820]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] , copy[5209824]:bool[19] , keepGrad[5209828]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5209820]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] const in arg copy[5209824]:bool[19] const in arg keepGrad[5209828]:bool[19]-
{
-
var ret[5209859]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5209867]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5210165]:BaseTensorResource(real(32),1)[2172058]
-
(5210171 'move' coerce_tmp[5210165] (5210167 'cast' BaseTensorResource(real(32),1)[2172058] this[5209820]))
-
(5209869 'move' call_tmp[5209867] (5209872 call dataResource[3723208] coerce_tmp[5210165]))
-
var call_tmp[5209875]:int(64)[10]
-
var call_tmp[5209883]:real(32)[91]
-
var coerce_tmp[5210176]:TensorEssence(real(32))[2158600]
-
(5210182 'move' coerce_tmp[5210176] (5210178 'cast' TensorEssence(real(32))[2158600] this[5209820]))
-
var call_tmp[5209891]:ndarray(1,real(32))[2172117]
-
var call_tmp[5209899]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5209906]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5209913]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5209915 call init=[2278902] dr[5209913] call_tmp[5209867])
-
(5209919 'end of statement' )
-
var gr[5209920]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5209922]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5209924]:bool[19]
-
(5209926 'move' tmp[5209924] keepGrad[5209828])
-
if tmp[5209924]
-
{
-
var tmp[5209933]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5210208]:BaseTensorResource(real(32),1)[2172058]
-
(5210214 'move' coerce_tmp[5210208] (5210210 'cast' BaseTensorResource(real(32),1)[2172058] this[5209820]))
-
(5209935 'move' tmp[5209933] (5209938 call gradResource[3725010] coerce_tmp[5210208]))
-
(5209941 'move' tmp[5209922] (5210217 call chpl__autoCopy[4424348] tmp[5209933] 0))
}
-
{
-
(5210429 call init=[4426726] tmp[5209922] nil[32])
}
-
var call_tmp[5209953]:int(64)[10]
-
var call_tmp[5209961]:real(32)[91]
-
var coerce_tmp[5210223]:TensorEssence(real(32))[2158600]
-
(5210229 'move' coerce_tmp[5210223] (5210225 'cast' TensorEssence(real(32))[2158600] this[5209820]))
-
var call_tmp[5209969]:ndarray(1,real(32))[2172117]
-
var call_tmp[5209977]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5209984]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5209991 'move' gr[5209920] tmp[5209922])
-
(5209995 'end of statement' )
-
var call_tmp[5209996]:bool[19]
-
(5209998 'move' call_tmp[5209996] copy[5209824])
-
if call_tmp[5209996]
-
{
-
var call_tmp[5210005]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5210266]:Remote(ndarray(1,real(32)))[2178793]
-
(5210272 'move' coerce_tmp[5210266] (5210268 call borrow[2277630] dr[5209913]))
-
(5210007 'move' call_tmp[5210005] (5210013 call copy[4424423] coerce_tmp[5210266]))
-
var call_tmp[5210014]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5210016 'move' call_tmp[5210014] (5210022 call adopt[4425044] call_tmp[5210005]))
-
(5210025 call =[4425492] dr[5209913] call_tmp[5210014])
-
(5210028 'end of statement' dr[5209913])
-
var call_tmp[5210030]:bool[19]
-
var coerce_tmp[5210291]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5210297 'move' coerce_tmp[5210291] (5210293 call borrow[3725426] gr[5209920]))
-
var coerce_tmp[5210300]:borrowed RootClass?[467971]
-
(5210306 'move' coerce_tmp[5210300] (5210302 'cast' borrowed RootClass?[467971] coerce_tmp[5210291]))
-
(5210032 'move' call_tmp[5210030] (5210035 call !=[53510] coerce_tmp[5210300] nil[32]))
-
var call_tmp[5210038]:bool[19]
-
(5210040 'move' call_tmp[5210038] call_tmp[5210030])
-
if call_tmp[5210038]
-
{
-
var call_tmp[5210047]:Remote(ndarray(1,real(32)))[2178793]
-
(5210049 'move' call_tmp[5210047] (5210052 call postfix![3725579] gr[5209920]))
-
var call_tmp[5210054]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5210056 'move' call_tmp[5210054] (5210062 call copy[4424423] call_tmp[5210047]))
-
var call_tmp[5210063]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5210065 'move' call_tmp[5210063] (5210071 call adopt[4425044] call_tmp[5210054]))
-
(5210074 call =[4425894] gr[5209920] call_tmp[5210063])
-
(5210077 'end of statement' gr[5209920])
}
}
-
var call_tmp[5210081]:baseValue[334793]
-
var initTemp[5210327]:baseValue[334793]
-
(5210330 call init[1335025] initTemp[5210327])
-
(5210083 'move' call_tmp[5210081] initTemp[5210327])
-
var call_tmp[5210087]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5210362]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5210369]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5210374 'move' _formal_tmp_in_dataResource[5210369] (5210370 call chpl__initCopy[2278875] dr[5209913] 0))
-
var _formal_tmp_in_gradResource[5210378]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5210383 'move' _formal_tmp_in_gradResource[5210378] (5210379 call chpl__initCopy[2280093] gr[5209920] 0))
-
(5210364 'move' new_temp[5210362] (5210347 call _new[4426261] _formal_tmp_in_dataResource[5210369] _formal_tmp_in_gradResource[5210378] call_tmp[5210081]))
}
-
var initTemp[5210389]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5210392 call init[4426407] initTemp[5210389] new_temp[5210362])
-
(5210089 'move' call_tmp[5210087] initTemp[5210389])
-
var call_tmp[5210096]:real(32)[91]
-
var coerce_tmp[5210406]:TensorEssence(real(32))[2158600]
-
(5210412 'move' coerce_tmp[5210406] (5210408 'cast' TensorEssence(real(32))[2158600] this[5209820]))
-
var call_tmp[5210104]:int(64)[10]
-
var call_tmp[5210112]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5210121]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5210435 '=' ret[5209859] call_tmp[5210087])
-
gotoReturn _end_detach[5210138] _end_detach[5210138]
-
label _end_detach[5210138]
-
(5210140 return ret[5209859])
}
-
- «»
function TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] . detach[5210439] ( this[5210443]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] , copy[5210447]:bool[19] , keepGrad[5210451]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5210443]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] const in arg copy[5210447]:bool[19] const in arg keepGrad[5210451]:bool[19]-
{
-
var ret[5210482]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5210490]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5210788]:BaseTensorResource(real(32),1)[2172058]
-
(5210794 'move' coerce_tmp[5210788] (5210790 'cast' BaseTensorResource(real(32),1)[2172058] this[5210443]))
-
(5210492 'move' call_tmp[5210490] (5210495 call dataResource[3723208] coerce_tmp[5210788]))
-
var call_tmp[5210498]:int(64)[10]
-
var call_tmp[5210506]:real(32)[91]
-
var coerce_tmp[5210799]:TensorEssence(real(32))[2158600]
-
(5210805 'move' coerce_tmp[5210799] (5210801 'cast' TensorEssence(real(32))[2158600] this[5210443]))
-
var call_tmp[5210514]:ndarray(1,real(32))[2172117]
-
var call_tmp[5210522]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5210529]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5210536]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5210538 call init=[2278902] dr[5210536] call_tmp[5210490])
-
(5210542 'end of statement' )
-
var gr[5210543]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5210545]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5210547]:bool[19]
-
(5210549 'move' tmp[5210547] keepGrad[5210451])
-
if tmp[5210547]
-
{
-
var tmp[5210556]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5210831]:BaseTensorResource(real(32),1)[2172058]
-
(5210837 'move' coerce_tmp[5210831] (5210833 'cast' BaseTensorResource(real(32),1)[2172058] this[5210443]))
-
(5210558 'move' tmp[5210556] (5210561 call gradResource[3725010] coerce_tmp[5210831]))
-
(5210564 'move' tmp[5210545] (5210840 call chpl__autoCopy[4424348] tmp[5210556] 0))
}
-
{
-
(5211052 call init=[4426726] tmp[5210545] nil[32])
}
-
var call_tmp[5210576]:int(64)[10]
-
var call_tmp[5210584]:real(32)[91]
-
var coerce_tmp[5210846]:TensorEssence(real(32))[2158600]
-
(5210852 'move' coerce_tmp[5210846] (5210848 'cast' TensorEssence(real(32))[2158600] this[5210443]))
-
var call_tmp[5210592]:ndarray(1,real(32))[2172117]
-
var call_tmp[5210600]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5210607]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5210614 'move' gr[5210543] tmp[5210545])
-
(5210618 'end of statement' )
-
var call_tmp[5210619]:bool[19]
-
(5210621 'move' call_tmp[5210619] copy[5210447])
-
if call_tmp[5210619]
-
{
-
var call_tmp[5210628]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5210889]:Remote(ndarray(1,real(32)))[2178793]
-
(5210895 'move' coerce_tmp[5210889] (5210891 call borrow[2277630] dr[5210536]))
-
(5210630 'move' call_tmp[5210628] (5210636 call copy[4424423] coerce_tmp[5210889]))
-
var call_tmp[5210637]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5210639 'move' call_tmp[5210637] (5210645 call adopt[4425044] call_tmp[5210628]))
-
(5210648 call =[4425492] dr[5210536] call_tmp[5210637])
-
(5210651 'end of statement' dr[5210536])
-
var call_tmp[5210653]:bool[19]
-
var coerce_tmp[5210914]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5210920 'move' coerce_tmp[5210914] (5210916 call borrow[3725426] gr[5210543]))
-
var coerce_tmp[5210923]:borrowed RootClass?[467971]
-
(5210929 'move' coerce_tmp[5210923] (5210925 'cast' borrowed RootClass?[467971] coerce_tmp[5210914]))
-
(5210655 'move' call_tmp[5210653] (5210658 call !=[53510] coerce_tmp[5210923] nil[32]))
-
var call_tmp[5210661]:bool[19]
-
(5210663 'move' call_tmp[5210661] call_tmp[5210653])
-
if call_tmp[5210661]
-
{
-
var call_tmp[5210670]:Remote(ndarray(1,real(32)))[2178793]
-
(5210672 'move' call_tmp[5210670] (5210675 call postfix![3725579] gr[5210543]))
-
var call_tmp[5210677]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5210679 'move' call_tmp[5210677] (5210685 call copy[4424423] call_tmp[5210670]))
-
var call_tmp[5210686]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5210688 'move' call_tmp[5210686] (5210694 call adopt[4425044] call_tmp[5210677]))
-
(5210697 call =[4425894] gr[5210543] call_tmp[5210686])
-
(5210700 'end of statement' gr[5210543])
}
}
-
var call_tmp[5210704]:baseValue[334793]
-
var initTemp[5210950]:baseValue[334793]
-
(5210953 call init[1335025] initTemp[5210950])
-
(5210706 'move' call_tmp[5210704] initTemp[5210950])
-
var call_tmp[5210710]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5210985]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5210992]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5210997 'move' _formal_tmp_in_dataResource[5210992] (5210993 call chpl__initCopy[2278875] dr[5210536] 0))
-
var _formal_tmp_in_gradResource[5211001]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5211006 'move' _formal_tmp_in_gradResource[5211001] (5211002 call chpl__initCopy[2280093] gr[5210543] 0))
-
(5210987 'move' new_temp[5210985] (5210970 call _new[4426261] _formal_tmp_in_dataResource[5210992] _formal_tmp_in_gradResource[5211001] call_tmp[5210704]))
}
-
var initTemp[5211012]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5211015 call init[4426407] initTemp[5211012] new_temp[5210985])
-
(5210712 'move' call_tmp[5210710] initTemp[5211012])
-
var call_tmp[5210719]:real(32)[91]
-
var coerce_tmp[5211029]:TensorEssence(real(32))[2158600]
-
(5211035 'move' coerce_tmp[5211029] (5211031 'cast' TensorEssence(real(32))[2158600] this[5210443]))
-
var call_tmp[5210727]:int(64)[10]
-
var call_tmp[5210735]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5210744]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5211058 '=' ret[5210482] call_tmp[5210710])
-
gotoReturn _end_detach[5210761] _end_detach[5210761]
-
label _end_detach[5210761]
-
(5210763 return ret[5210482])
}
-
- «»
function TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] . detach[5211062] ( this[5211066]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] , copy[5211070]:bool[19] , keepGrad[5211074]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5211066]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] const in arg copy[5211070]:bool[19] const in arg keepGrad[5211074]:bool[19]-
{
-
var ret[5211105]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5211113]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5211411]:BaseTensorResource(real(32),1)[2172058]
-
(5211417 'move' coerce_tmp[5211411] (5211413 'cast' BaseTensorResource(real(32),1)[2172058] this[5211066]))
-
(5211115 'move' call_tmp[5211113] (5211118 call dataResource[3723208] coerce_tmp[5211411]))
-
var call_tmp[5211121]:int(64)[10]
-
var call_tmp[5211129]:real(32)[91]
-
var coerce_tmp[5211422]:TensorEssence(real(32))[2158600]
-
(5211428 'move' coerce_tmp[5211422] (5211424 'cast' TensorEssence(real(32))[2158600] this[5211066]))
-
var call_tmp[5211137]:ndarray(1,real(32))[2172117]
-
var call_tmp[5211145]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5211152]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5211159]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5211161 call init=[2278902] dr[5211159] call_tmp[5211113])
-
(5211165 'end of statement' )
-
var gr[5211166]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5211168]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5211170]:bool[19]
-
(5211172 'move' tmp[5211170] keepGrad[5211074])
-
if tmp[5211170]
-
{
-
var tmp[5211179]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5211454]:BaseTensorResource(real(32),1)[2172058]
-
(5211460 'move' coerce_tmp[5211454] (5211456 'cast' BaseTensorResource(real(32),1)[2172058] this[5211066]))
-
(5211181 'move' tmp[5211179] (5211184 call gradResource[3725010] coerce_tmp[5211454]))
-
(5211187 'move' tmp[5211168] (5211463 call chpl__autoCopy[4424348] tmp[5211179] 0))
}
-
{
-
(5211675 call init=[4426726] tmp[5211168] nil[32])
}
-
var call_tmp[5211199]:int(64)[10]
-
var call_tmp[5211207]:real(32)[91]
-
var coerce_tmp[5211469]:TensorEssence(real(32))[2158600]
-
(5211475 'move' coerce_tmp[5211469] (5211471 'cast' TensorEssence(real(32))[2158600] this[5211066]))
-
var call_tmp[5211215]:ndarray(1,real(32))[2172117]
-
var call_tmp[5211223]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5211230]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5211237 'move' gr[5211166] tmp[5211168])
-
(5211241 'end of statement' )
-
var call_tmp[5211242]:bool[19]
-
(5211244 'move' call_tmp[5211242] copy[5211070])
-
if call_tmp[5211242]
-
{
-
var call_tmp[5211251]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5211512]:Remote(ndarray(1,real(32)))[2178793]
-
(5211518 'move' coerce_tmp[5211512] (5211514 call borrow[2277630] dr[5211159]))
-
(5211253 'move' call_tmp[5211251] (5211259 call copy[4424423] coerce_tmp[5211512]))
-
var call_tmp[5211260]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5211262 'move' call_tmp[5211260] (5211268 call adopt[4425044] call_tmp[5211251]))
-
(5211271 call =[4425492] dr[5211159] call_tmp[5211260])
-
(5211274 'end of statement' dr[5211159])
-
var call_tmp[5211276]:bool[19]
-
var coerce_tmp[5211537]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5211543 'move' coerce_tmp[5211537] (5211539 call borrow[3725426] gr[5211166]))
-
var coerce_tmp[5211546]:borrowed RootClass?[467971]
-
(5211552 'move' coerce_tmp[5211546] (5211548 'cast' borrowed RootClass?[467971] coerce_tmp[5211537]))
-
(5211278 'move' call_tmp[5211276] (5211281 call !=[53510] coerce_tmp[5211546] nil[32]))
-
var call_tmp[5211284]:bool[19]
-
(5211286 'move' call_tmp[5211284] call_tmp[5211276])
-
if call_tmp[5211284]
-
{
-
var call_tmp[5211293]:Remote(ndarray(1,real(32)))[2178793]
-
(5211295 'move' call_tmp[5211293] (5211298 call postfix![3725579] gr[5211166]))
-
var call_tmp[5211300]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5211302 'move' call_tmp[5211300] (5211308 call copy[4424423] call_tmp[5211293]))
-
var call_tmp[5211309]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5211311 'move' call_tmp[5211309] (5211317 call adopt[4425044] call_tmp[5211300]))
-
(5211320 call =[4425894] gr[5211166] call_tmp[5211309])
-
(5211323 'end of statement' gr[5211166])
}
}
-
var call_tmp[5211327]:baseValue[334793]
-
var initTemp[5211573]:baseValue[334793]
-
(5211576 call init[1335025] initTemp[5211573])
-
(5211329 'move' call_tmp[5211327] initTemp[5211573])
-
var call_tmp[5211333]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5211608]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5211615]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5211620 'move' _formal_tmp_in_dataResource[5211615] (5211616 call chpl__initCopy[2278875] dr[5211159] 0))
-
var _formal_tmp_in_gradResource[5211624]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5211629 'move' _formal_tmp_in_gradResource[5211624] (5211625 call chpl__initCopy[2280093] gr[5211166] 0))
-
(5211610 'move' new_temp[5211608] (5211593 call _new[4426261] _formal_tmp_in_dataResource[5211615] _formal_tmp_in_gradResource[5211624] call_tmp[5211327]))
}
-
var initTemp[5211635]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5211638 call init[4426407] initTemp[5211635] new_temp[5211608])
-
(5211335 'move' call_tmp[5211333] initTemp[5211635])
-
var call_tmp[5211342]:real(32)[91]
-
var coerce_tmp[5211652]:TensorEssence(real(32))[2158600]
-
(5211658 'move' coerce_tmp[5211652] (5211654 'cast' TensorEssence(real(32))[2158600] this[5211066]))
-
var call_tmp[5211350]:int(64)[10]
-
var call_tmp[5211358]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5211367]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5211681 '=' ret[5211105] call_tmp[5211333])
-
gotoReturn _end_detach[5211384] _end_detach[5211384]
-
label _end_detach[5211384]
-
(5211386 return ret[5211105])
}
-
- «»
function TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] . detach[5211685] ( this[5211689]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] , copy[5211693]:bool[19] , keepGrad[5211697]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5211689]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] const in arg copy[5211693]:bool[19] const in arg keepGrad[5211697]:bool[19]-
{
-
var ret[5211728]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5211736]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5212034]:BaseTensorResource(real(32),1)[2172058]
-
(5212040 'move' coerce_tmp[5212034] (5212036 'cast' BaseTensorResource(real(32),1)[2172058] this[5211689]))
-
(5211738 'move' call_tmp[5211736] (5211741 call dataResource[3723208] coerce_tmp[5212034]))
-
var call_tmp[5211744]:int(64)[10]
-
var call_tmp[5211752]:real(32)[91]
-
var coerce_tmp[5212045]:TensorEssence(real(32))[2158600]
-
(5212051 'move' coerce_tmp[5212045] (5212047 'cast' TensorEssence(real(32))[2158600] this[5211689]))
-
var call_tmp[5211760]:ndarray(1,real(32))[2172117]
-
var call_tmp[5211768]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5211775]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5211782]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5211784 call init=[2278902] dr[5211782] call_tmp[5211736])
-
(5211788 'end of statement' )
-
var gr[5211789]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5211791]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5211793]:bool[19]
-
(5211795 'move' tmp[5211793] keepGrad[5211697])
-
if tmp[5211793]
-
{
-
var tmp[5211802]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5212077]:BaseTensorResource(real(32),1)[2172058]
-
(5212083 'move' coerce_tmp[5212077] (5212079 'cast' BaseTensorResource(real(32),1)[2172058] this[5211689]))
-
(5211804 'move' tmp[5211802] (5211807 call gradResource[3725010] coerce_tmp[5212077]))
-
(5211810 'move' tmp[5211791] (5212086 call chpl__autoCopy[4424348] tmp[5211802] 0))
}
-
{
-
(5212298 call init=[4426726] tmp[5211791] nil[32])
}
-
var call_tmp[5211822]:int(64)[10]
-
var call_tmp[5211830]:real(32)[91]
-
var coerce_tmp[5212092]:TensorEssence(real(32))[2158600]
-
(5212098 'move' coerce_tmp[5212092] (5212094 'cast' TensorEssence(real(32))[2158600] this[5211689]))
-
var call_tmp[5211838]:ndarray(1,real(32))[2172117]
-
var call_tmp[5211846]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5211853]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5211860 'move' gr[5211789] tmp[5211791])
-
(5211864 'end of statement' )
-
var call_tmp[5211865]:bool[19]
-
(5211867 'move' call_tmp[5211865] copy[5211693])
-
if call_tmp[5211865]
-
{
-
var call_tmp[5211874]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5212135]:Remote(ndarray(1,real(32)))[2178793]
-
(5212141 'move' coerce_tmp[5212135] (5212137 call borrow[2277630] dr[5211782]))
-
(5211876 'move' call_tmp[5211874] (5211882 call copy[4424423] coerce_tmp[5212135]))
-
var call_tmp[5211883]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5211885 'move' call_tmp[5211883] (5211891 call adopt[4425044] call_tmp[5211874]))
-
(5211894 call =[4425492] dr[5211782] call_tmp[5211883])
-
(5211897 'end of statement' dr[5211782])
-
var call_tmp[5211899]:bool[19]
-
var coerce_tmp[5212160]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5212166 'move' coerce_tmp[5212160] (5212162 call borrow[3725426] gr[5211789]))
-
var coerce_tmp[5212169]:borrowed RootClass?[467971]
-
(5212175 'move' coerce_tmp[5212169] (5212171 'cast' borrowed RootClass?[467971] coerce_tmp[5212160]))
-
(5211901 'move' call_tmp[5211899] (5211904 call !=[53510] coerce_tmp[5212169] nil[32]))
-
var call_tmp[5211907]:bool[19]
-
(5211909 'move' call_tmp[5211907] call_tmp[5211899])
-
if call_tmp[5211907]
-
{
-
var call_tmp[5211916]:Remote(ndarray(1,real(32)))[2178793]
-
(5211918 'move' call_tmp[5211916] (5211921 call postfix![3725579] gr[5211789]))
-
var call_tmp[5211923]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5211925 'move' call_tmp[5211923] (5211931 call copy[4424423] call_tmp[5211916]))
-
var call_tmp[5211932]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5211934 'move' call_tmp[5211932] (5211940 call adopt[4425044] call_tmp[5211923]))
-
(5211943 call =[4425894] gr[5211789] call_tmp[5211932])
-
(5211946 'end of statement' gr[5211789])
}
}
-
var call_tmp[5211950]:baseValue[334793]
-
var initTemp[5212196]:baseValue[334793]
-
(5212199 call init[1335025] initTemp[5212196])
-
(5211952 'move' call_tmp[5211950] initTemp[5212196])
-
var call_tmp[5211956]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5212231]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5212238]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5212243 'move' _formal_tmp_in_dataResource[5212238] (5212239 call chpl__initCopy[2278875] dr[5211782] 0))
-
var _formal_tmp_in_gradResource[5212247]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5212252 'move' _formal_tmp_in_gradResource[5212247] (5212248 call chpl__initCopy[2280093] gr[5211789] 0))
-
(5212233 'move' new_temp[5212231] (5212216 call _new[4426261] _formal_tmp_in_dataResource[5212238] _formal_tmp_in_gradResource[5212247] call_tmp[5211950]))
}
-
var initTemp[5212258]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5212261 call init[4426407] initTemp[5212258] new_temp[5212231])
-
(5211958 'move' call_tmp[5211956] initTemp[5212258])
-
var call_tmp[5211965]:real(32)[91]
-
var coerce_tmp[5212275]:TensorEssence(real(32))[2158600]
-
(5212281 'move' coerce_tmp[5212275] (5212277 'cast' TensorEssence(real(32))[2158600] this[5211689]))
-
var call_tmp[5211973]:int(64)[10]
-
var call_tmp[5211981]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5211990]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5212304 '=' ret[5211728] call_tmp[5211956])
-
gotoReturn _end_detach[5212007] _end_detach[5212007]
-
label _end_detach[5212007]
-
(5212009 return ret[5211728])
}
-
- «»
function TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] . detach[5212308] ( this[5212312]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] , copy[5212316]:bool[19] , keepGrad[5212320]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5212312]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] const in arg copy[5212316]:bool[19] const in arg keepGrad[5212320]:bool[19]-
{
-
var ret[5212351]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5212359]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5212657]:BaseTensorResource(real(32),1)[2172058]
-
(5212663 'move' coerce_tmp[5212657] (5212659 'cast' BaseTensorResource(real(32),1)[2172058] this[5212312]))
-
(5212361 'move' call_tmp[5212359] (5212364 call dataResource[3723208] coerce_tmp[5212657]))
-
var call_tmp[5212367]:int(64)[10]
-
var call_tmp[5212375]:real(32)[91]
-
var coerce_tmp[5212668]:TensorEssence(real(32))[2158600]
-
(5212674 'move' coerce_tmp[5212668] (5212670 'cast' TensorEssence(real(32))[2158600] this[5212312]))
-
var call_tmp[5212383]:ndarray(1,real(32))[2172117]
-
var call_tmp[5212391]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5212398]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5212405]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5212407 call init=[2278902] dr[5212405] call_tmp[5212359])
-
(5212411 'end of statement' )
-
var gr[5212412]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5212414]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5212416]:bool[19]
-
(5212418 'move' tmp[5212416] keepGrad[5212320])
-
if tmp[5212416]
-
{
-
var tmp[5212425]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5212700]:BaseTensorResource(real(32),1)[2172058]
-
(5212706 'move' coerce_tmp[5212700] (5212702 'cast' BaseTensorResource(real(32),1)[2172058] this[5212312]))
-
(5212427 'move' tmp[5212425] (5212430 call gradResource[3725010] coerce_tmp[5212700]))
-
(5212433 'move' tmp[5212414] (5212709 call chpl__autoCopy[4424348] tmp[5212425] 0))
}
-
{
-
(5212921 call init=[4426726] tmp[5212414] nil[32])
}
-
var call_tmp[5212445]:int(64)[10]
-
var call_tmp[5212453]:real(32)[91]
-
var coerce_tmp[5212715]:TensorEssence(real(32))[2158600]
-
(5212721 'move' coerce_tmp[5212715] (5212717 'cast' TensorEssence(real(32))[2158600] this[5212312]))
-
var call_tmp[5212461]:ndarray(1,real(32))[2172117]
-
var call_tmp[5212469]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5212476]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5212483 'move' gr[5212412] tmp[5212414])
-
(5212487 'end of statement' )
-
var call_tmp[5212488]:bool[19]
-
(5212490 'move' call_tmp[5212488] copy[5212316])
-
if call_tmp[5212488]
-
{
-
var call_tmp[5212497]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5212758]:Remote(ndarray(1,real(32)))[2178793]
-
(5212764 'move' coerce_tmp[5212758] (5212760 call borrow[2277630] dr[5212405]))
-
(5212499 'move' call_tmp[5212497] (5212505 call copy[4424423] coerce_tmp[5212758]))
-
var call_tmp[5212506]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5212508 'move' call_tmp[5212506] (5212514 call adopt[4425044] call_tmp[5212497]))
-
(5212517 call =[4425492] dr[5212405] call_tmp[5212506])
-
(5212520 'end of statement' dr[5212405])
-
var call_tmp[5212522]:bool[19]
-
var coerce_tmp[5212783]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5212789 'move' coerce_tmp[5212783] (5212785 call borrow[3725426] gr[5212412]))
-
var coerce_tmp[5212792]:borrowed RootClass?[467971]
-
(5212798 'move' coerce_tmp[5212792] (5212794 'cast' borrowed RootClass?[467971] coerce_tmp[5212783]))
-
(5212524 'move' call_tmp[5212522] (5212527 call !=[53510] coerce_tmp[5212792] nil[32]))
-
var call_tmp[5212530]:bool[19]
-
(5212532 'move' call_tmp[5212530] call_tmp[5212522])
-
if call_tmp[5212530]
-
{
-
var call_tmp[5212539]:Remote(ndarray(1,real(32)))[2178793]
-
(5212541 'move' call_tmp[5212539] (5212544 call postfix![3725579] gr[5212412]))
-
var call_tmp[5212546]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5212548 'move' call_tmp[5212546] (5212554 call copy[4424423] call_tmp[5212539]))
-
var call_tmp[5212555]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5212557 'move' call_tmp[5212555] (5212563 call adopt[4425044] call_tmp[5212546]))
-
(5212566 call =[4425894] gr[5212412] call_tmp[5212555])
-
(5212569 'end of statement' gr[5212412])
}
}
-
var call_tmp[5212573]:baseValue[334793]
-
var initTemp[5212819]:baseValue[334793]
-
(5212822 call init[1335025] initTemp[5212819])
-
(5212575 'move' call_tmp[5212573] initTemp[5212819])
-
var call_tmp[5212579]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5212854]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5212861]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5212866 'move' _formal_tmp_in_dataResource[5212861] (5212862 call chpl__initCopy[2278875] dr[5212405] 0))
-
var _formal_tmp_in_gradResource[5212870]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5212875 'move' _formal_tmp_in_gradResource[5212870] (5212871 call chpl__initCopy[2280093] gr[5212412] 0))
-
(5212856 'move' new_temp[5212854] (5212839 call _new[4426261] _formal_tmp_in_dataResource[5212861] _formal_tmp_in_gradResource[5212870] call_tmp[5212573]))
}
-
var initTemp[5212881]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5212884 call init[4426407] initTemp[5212881] new_temp[5212854])
-
(5212581 'move' call_tmp[5212579] initTemp[5212881])
-
var call_tmp[5212588]:real(32)[91]
-
var coerce_tmp[5212898]:TensorEssence(real(32))[2158600]
-
(5212904 'move' coerce_tmp[5212898] (5212900 'cast' TensorEssence(real(32))[2158600] this[5212312]))
-
var call_tmp[5212596]:int(64)[10]
-
var call_tmp[5212604]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5212613]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5212927 '=' ret[5212351] call_tmp[5212579])
-
gotoReturn _end_detach[5212630] _end_detach[5212630]
-
label _end_detach[5212630]
-
(5212632 return ret[5212351])
}
-
- «»
function TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] . detach[5212931] ( this[5212935]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] , copy[5212939]:bool[19] , keepGrad[5212943]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5212935]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] const in arg copy[5212939]:bool[19] const in arg keepGrad[5212943]:bool[19]-
{
-
var ret[5212974]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5212982]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5213280]:BaseTensorResource(real(32),1)[2172058]
-
(5213286 'move' coerce_tmp[5213280] (5213282 'cast' BaseTensorResource(real(32),1)[2172058] this[5212935]))
-
(5212984 'move' call_tmp[5212982] (5212987 call dataResource[3723208] coerce_tmp[5213280]))
-
var call_tmp[5212990]:int(64)[10]
-
var call_tmp[5212998]:real(32)[91]
-
var coerce_tmp[5213291]:TensorEssence(real(32))[2158600]
-
(5213297 'move' coerce_tmp[5213291] (5213293 'cast' TensorEssence(real(32))[2158600] this[5212935]))
-
var call_tmp[5213006]:ndarray(1,real(32))[2172117]
-
var call_tmp[5213014]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5213021]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5213028]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5213030 call init=[2278902] dr[5213028] call_tmp[5212982])
-
(5213034 'end of statement' )
-
var gr[5213035]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5213037]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5213039]:bool[19]
-
(5213041 'move' tmp[5213039] keepGrad[5212943])
-
if tmp[5213039]
-
{
-
var tmp[5213048]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5213323]:BaseTensorResource(real(32),1)[2172058]
-
(5213329 'move' coerce_tmp[5213323] (5213325 'cast' BaseTensorResource(real(32),1)[2172058] this[5212935]))
-
(5213050 'move' tmp[5213048] (5213053 call gradResource[3725010] coerce_tmp[5213323]))
-
(5213056 'move' tmp[5213037] (5213332 call chpl__autoCopy[4424348] tmp[5213048] 0))
}
-
{
-
(5213544 call init=[4426726] tmp[5213037] nil[32])
}
-
var call_tmp[5213068]:int(64)[10]
-
var call_tmp[5213076]:real(32)[91]
-
var coerce_tmp[5213338]:TensorEssence(real(32))[2158600]
-
(5213344 'move' coerce_tmp[5213338] (5213340 'cast' TensorEssence(real(32))[2158600] this[5212935]))
-
var call_tmp[5213084]:ndarray(1,real(32))[2172117]
-
var call_tmp[5213092]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5213099]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5213106 'move' gr[5213035] tmp[5213037])
-
(5213110 'end of statement' )
-
var call_tmp[5213111]:bool[19]
-
(5213113 'move' call_tmp[5213111] copy[5212939])
-
if call_tmp[5213111]
-
{
-
var call_tmp[5213120]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5213381]:Remote(ndarray(1,real(32)))[2178793]
-
(5213387 'move' coerce_tmp[5213381] (5213383 call borrow[2277630] dr[5213028]))
-
(5213122 'move' call_tmp[5213120] (5213128 call copy[4424423] coerce_tmp[5213381]))
-
var call_tmp[5213129]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5213131 'move' call_tmp[5213129] (5213137 call adopt[4425044] call_tmp[5213120]))
-
(5213140 call =[4425492] dr[5213028] call_tmp[5213129])
-
(5213143 'end of statement' dr[5213028])
-
var call_tmp[5213145]:bool[19]
-
var coerce_tmp[5213406]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5213412 'move' coerce_tmp[5213406] (5213408 call borrow[3725426] gr[5213035]))
-
var coerce_tmp[5213415]:borrowed RootClass?[467971]
-
(5213421 'move' coerce_tmp[5213415] (5213417 'cast' borrowed RootClass?[467971] coerce_tmp[5213406]))
-
(5213147 'move' call_tmp[5213145] (5213150 call !=[53510] coerce_tmp[5213415] nil[32]))
-
var call_tmp[5213153]:bool[19]
-
(5213155 'move' call_tmp[5213153] call_tmp[5213145])
-
if call_tmp[5213153]
-
{
-
var call_tmp[5213162]:Remote(ndarray(1,real(32)))[2178793]
-
(5213164 'move' call_tmp[5213162] (5213167 call postfix![3725579] gr[5213035]))
-
var call_tmp[5213169]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5213171 'move' call_tmp[5213169] (5213177 call copy[4424423] call_tmp[5213162]))
-
var call_tmp[5213178]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5213180 'move' call_tmp[5213178] (5213186 call adopt[4425044] call_tmp[5213169]))
-
(5213189 call =[4425894] gr[5213035] call_tmp[5213178])
-
(5213192 'end of statement' gr[5213035])
}
}
-
var call_tmp[5213196]:baseValue[334793]
-
var initTemp[5213442]:baseValue[334793]
-
(5213445 call init[1335025] initTemp[5213442])
-
(5213198 'move' call_tmp[5213196] initTemp[5213442])
-
var call_tmp[5213202]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5213477]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5213484]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5213489 'move' _formal_tmp_in_dataResource[5213484] (5213485 call chpl__initCopy[2278875] dr[5213028] 0))
-
var _formal_tmp_in_gradResource[5213493]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5213498 'move' _formal_tmp_in_gradResource[5213493] (5213494 call chpl__initCopy[2280093] gr[5213035] 0))
-
(5213479 'move' new_temp[5213477] (5213462 call _new[4426261] _formal_tmp_in_dataResource[5213484] _formal_tmp_in_gradResource[5213493] call_tmp[5213196]))
}
-
var initTemp[5213504]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5213507 call init[4426407] initTemp[5213504] new_temp[5213477])
-
(5213204 'move' call_tmp[5213202] initTemp[5213504])
-
var call_tmp[5213211]:real(32)[91]
-
var coerce_tmp[5213521]:TensorEssence(real(32))[2158600]
-
(5213527 'move' coerce_tmp[5213521] (5213523 'cast' TensorEssence(real(32))[2158600] this[5212935]))
-
var call_tmp[5213219]:int(64)[10]
-
var call_tmp[5213227]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5213236]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5213550 '=' ret[5212974] call_tmp[5213202])
-
gotoReturn _end_detach[5213253] _end_detach[5213253]
-
label _end_detach[5213253]
-
(5213255 return ret[5212974])
}
-
- «»
function TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] . detach[5213554] ( this[5213558]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] , copy[5213562]:bool[19] , keepGrad[5213566]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5213558]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] const in arg copy[5213562]:bool[19] const in arg keepGrad[5213566]:bool[19]-
{
-
var ret[5213597]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5213605]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5213903]:BaseTensorResource(real(32),1)[2172058]
-
(5213909 'move' coerce_tmp[5213903] (5213905 'cast' BaseTensorResource(real(32),1)[2172058] this[5213558]))
-
(5213607 'move' call_tmp[5213605] (5213610 call dataResource[3723208] coerce_tmp[5213903]))
-
var call_tmp[5213613]:int(64)[10]
-
var call_tmp[5213621]:real(32)[91]
-
var coerce_tmp[5213914]:TensorEssence(real(32))[2158600]
-
(5213920 'move' coerce_tmp[5213914] (5213916 'cast' TensorEssence(real(32))[2158600] this[5213558]))
-
var call_tmp[5213629]:ndarray(1,real(32))[2172117]
-
var call_tmp[5213637]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5213644]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5213651]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5213653 call init=[2278902] dr[5213651] call_tmp[5213605])
-
(5213657 'end of statement' )
-
var gr[5213658]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5213660]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5213662]:bool[19]
-
(5213664 'move' tmp[5213662] keepGrad[5213566])
-
if tmp[5213662]
-
{
-
var tmp[5213671]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5213946]:BaseTensorResource(real(32),1)[2172058]
-
(5213952 'move' coerce_tmp[5213946] (5213948 'cast' BaseTensorResource(real(32),1)[2172058] this[5213558]))
-
(5213673 'move' tmp[5213671] (5213676 call gradResource[3725010] coerce_tmp[5213946]))
-
(5213679 'move' tmp[5213660] (5213955 call chpl__autoCopy[4424348] tmp[5213671] 0))
}
-
{
-
(5214167 call init=[4426726] tmp[5213660] nil[32])
}
-
var call_tmp[5213691]:int(64)[10]
-
var call_tmp[5213699]:real(32)[91]
-
var coerce_tmp[5213961]:TensorEssence(real(32))[2158600]
-
(5213967 'move' coerce_tmp[5213961] (5213963 'cast' TensorEssence(real(32))[2158600] this[5213558]))
-
var call_tmp[5213707]:ndarray(1,real(32))[2172117]
-
var call_tmp[5213715]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5213722]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5213729 'move' gr[5213658] tmp[5213660])
-
(5213733 'end of statement' )
-
var call_tmp[5213734]:bool[19]
-
(5213736 'move' call_tmp[5213734] copy[5213562])
-
if call_tmp[5213734]
-
{
-
var call_tmp[5213743]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5214004]:Remote(ndarray(1,real(32)))[2178793]
-
(5214010 'move' coerce_tmp[5214004] (5214006 call borrow[2277630] dr[5213651]))
-
(5213745 'move' call_tmp[5213743] (5213751 call copy[4424423] coerce_tmp[5214004]))
-
var call_tmp[5213752]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5213754 'move' call_tmp[5213752] (5213760 call adopt[4425044] call_tmp[5213743]))
-
(5213763 call =[4425492] dr[5213651] call_tmp[5213752])
-
(5213766 'end of statement' dr[5213651])
-
var call_tmp[5213768]:bool[19]
-
var coerce_tmp[5214029]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5214035 'move' coerce_tmp[5214029] (5214031 call borrow[3725426] gr[5213658]))
-
var coerce_tmp[5214038]:borrowed RootClass?[467971]
-
(5214044 'move' coerce_tmp[5214038] (5214040 'cast' borrowed RootClass?[467971] coerce_tmp[5214029]))
-
(5213770 'move' call_tmp[5213768] (5213773 call !=[53510] coerce_tmp[5214038] nil[32]))
-
var call_tmp[5213776]:bool[19]
-
(5213778 'move' call_tmp[5213776] call_tmp[5213768])
-
if call_tmp[5213776]
-
{
-
var call_tmp[5213785]:Remote(ndarray(1,real(32)))[2178793]
-
(5213787 'move' call_tmp[5213785] (5213790 call postfix![3725579] gr[5213658]))
-
var call_tmp[5213792]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5213794 'move' call_tmp[5213792] (5213800 call copy[4424423] call_tmp[5213785]))
-
var call_tmp[5213801]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5213803 'move' call_tmp[5213801] (5213809 call adopt[4425044] call_tmp[5213792]))
-
(5213812 call =[4425894] gr[5213658] call_tmp[5213801])
-
(5213815 'end of statement' gr[5213658])
}
}
-
var call_tmp[5213819]:baseValue[334793]
-
var initTemp[5214065]:baseValue[334793]
-
(5214068 call init[1335025] initTemp[5214065])
-
(5213821 'move' call_tmp[5213819] initTemp[5214065])
-
var call_tmp[5213825]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5214100]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5214107]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5214112 'move' _formal_tmp_in_dataResource[5214107] (5214108 call chpl__initCopy[2278875] dr[5213651] 0))
-
var _formal_tmp_in_gradResource[5214116]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5214121 'move' _formal_tmp_in_gradResource[5214116] (5214117 call chpl__initCopy[2280093] gr[5213658] 0))
-
(5214102 'move' new_temp[5214100] (5214085 call _new[4426261] _formal_tmp_in_dataResource[5214107] _formal_tmp_in_gradResource[5214116] call_tmp[5213819]))
}
-
var initTemp[5214127]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5214130 call init[4426407] initTemp[5214127] new_temp[5214100])
-
(5213827 'move' call_tmp[5213825] initTemp[5214127])
-
var call_tmp[5213834]:real(32)[91]
-
var coerce_tmp[5214144]:TensorEssence(real(32))[2158600]
-
(5214150 'move' coerce_tmp[5214144] (5214146 'cast' TensorEssence(real(32))[2158600] this[5213558]))
-
var call_tmp[5213842]:int(64)[10]
-
var call_tmp[5213850]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5213859]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5214173 '=' ret[5213597] call_tmp[5213825])
-
gotoReturn _end_detach[5213876] _end_detach[5213876]
-
label _end_detach[5213876]
-
(5213878 return ret[5213597])
}
-
- «»
function TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] . detach[5214177] ( this[5214181]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] , copy[5214185]:bool[19] , keepGrad[5214189]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5214181]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] const in arg copy[5214185]:bool[19] const in arg keepGrad[5214189]:bool[19]-
{
-
var ret[5214220]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5214228]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5214526]:BaseTensorResource(real(32),1)[2172058]
-
(5214532 'move' coerce_tmp[5214526] (5214528 'cast' BaseTensorResource(real(32),1)[2172058] this[5214181]))
-
(5214230 'move' call_tmp[5214228] (5214233 call dataResource[3723208] coerce_tmp[5214526]))
-
var call_tmp[5214236]:int(64)[10]
-
var call_tmp[5214244]:real(32)[91]
-
var coerce_tmp[5214537]:TensorEssence(real(32))[2158600]
-
(5214543 'move' coerce_tmp[5214537] (5214539 'cast' TensorEssence(real(32))[2158600] this[5214181]))
-
var call_tmp[5214252]:ndarray(1,real(32))[2172117]
-
var call_tmp[5214260]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5214267]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5214274]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5214276 call init=[2278902] dr[5214274] call_tmp[5214228])
-
(5214280 'end of statement' )
-
var gr[5214281]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5214283]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5214285]:bool[19]
-
(5214287 'move' tmp[5214285] keepGrad[5214189])
-
if tmp[5214285]
-
{
-
var tmp[5214294]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5214569]:BaseTensorResource(real(32),1)[2172058]
-
(5214575 'move' coerce_tmp[5214569] (5214571 'cast' BaseTensorResource(real(32),1)[2172058] this[5214181]))
-
(5214296 'move' tmp[5214294] (5214299 call gradResource[3725010] coerce_tmp[5214569]))
-
(5214302 'move' tmp[5214283] (5214578 call chpl__autoCopy[4424348] tmp[5214294] 0))
}
-
{
-
(5214790 call init=[4426726] tmp[5214283] nil[32])
}
-
var call_tmp[5214314]:int(64)[10]
-
var call_tmp[5214322]:real(32)[91]
-
var coerce_tmp[5214584]:TensorEssence(real(32))[2158600]
-
(5214590 'move' coerce_tmp[5214584] (5214586 'cast' TensorEssence(real(32))[2158600] this[5214181]))
-
var call_tmp[5214330]:ndarray(1,real(32))[2172117]
-
var call_tmp[5214338]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5214345]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5214352 'move' gr[5214281] tmp[5214283])
-
(5214356 'end of statement' )
-
var call_tmp[5214357]:bool[19]
-
(5214359 'move' call_tmp[5214357] copy[5214185])
-
if call_tmp[5214357]
-
{
-
var call_tmp[5214366]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5214627]:Remote(ndarray(1,real(32)))[2178793]
-
(5214633 'move' coerce_tmp[5214627] (5214629 call borrow[2277630] dr[5214274]))
-
(5214368 'move' call_tmp[5214366] (5214374 call copy[4424423] coerce_tmp[5214627]))
-
var call_tmp[5214375]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5214377 'move' call_tmp[5214375] (5214383 call adopt[4425044] call_tmp[5214366]))
-
(5214386 call =[4425492] dr[5214274] call_tmp[5214375])
-
(5214389 'end of statement' dr[5214274])
-
var call_tmp[5214391]:bool[19]
-
var coerce_tmp[5214652]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5214658 'move' coerce_tmp[5214652] (5214654 call borrow[3725426] gr[5214281]))
-
var coerce_tmp[5214661]:borrowed RootClass?[467971]
-
(5214667 'move' coerce_tmp[5214661] (5214663 'cast' borrowed RootClass?[467971] coerce_tmp[5214652]))
-
(5214393 'move' call_tmp[5214391] (5214396 call !=[53510] coerce_tmp[5214661] nil[32]))
-
var call_tmp[5214399]:bool[19]
-
(5214401 'move' call_tmp[5214399] call_tmp[5214391])
-
if call_tmp[5214399]
-
{
-
var call_tmp[5214408]:Remote(ndarray(1,real(32)))[2178793]
-
(5214410 'move' call_tmp[5214408] (5214413 call postfix![3725579] gr[5214281]))
-
var call_tmp[5214415]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5214417 'move' call_tmp[5214415] (5214423 call copy[4424423] call_tmp[5214408]))
-
var call_tmp[5214424]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5214426 'move' call_tmp[5214424] (5214432 call adopt[4425044] call_tmp[5214415]))
-
(5214435 call =[4425894] gr[5214281] call_tmp[5214424])
-
(5214438 'end of statement' gr[5214281])
}
}
-
var call_tmp[5214442]:baseValue[334793]
-
var initTemp[5214688]:baseValue[334793]
-
(5214691 call init[1335025] initTemp[5214688])
-
(5214444 'move' call_tmp[5214442] initTemp[5214688])
-
var call_tmp[5214448]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5214723]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5214730]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5214735 'move' _formal_tmp_in_dataResource[5214730] (5214731 call chpl__initCopy[2278875] dr[5214274] 0))
-
var _formal_tmp_in_gradResource[5214739]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5214744 'move' _formal_tmp_in_gradResource[5214739] (5214740 call chpl__initCopy[2280093] gr[5214281] 0))
-
(5214725 'move' new_temp[5214723] (5214708 call _new[4426261] _formal_tmp_in_dataResource[5214730] _formal_tmp_in_gradResource[5214739] call_tmp[5214442]))
}
-
var initTemp[5214750]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5214753 call init[4426407] initTemp[5214750] new_temp[5214723])
-
(5214450 'move' call_tmp[5214448] initTemp[5214750])
-
var call_tmp[5214457]:real(32)[91]
-
var coerce_tmp[5214767]:TensorEssence(real(32))[2158600]
-
(5214773 'move' coerce_tmp[5214767] (5214769 'cast' TensorEssence(real(32))[2158600] this[5214181]))
-
var call_tmp[5214465]:int(64)[10]
-
var call_tmp[5214473]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5214482]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5214796 '=' ret[5214220] call_tmp[5214448])
-
gotoReturn _end_detach[5214499] _end_detach[5214499]
-
label _end_detach[5214499]
-
(5214501 return ret[5214220])
}
-
- «»
function TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] . detach[5214800] ( this[5214804]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] , copy[5214808]:bool[19] , keepGrad[5214812]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5214804]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] const in arg copy[5214808]:bool[19] const in arg keepGrad[5214812]:bool[19]-
{
-
var ret[5214843]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5214851]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5215149]:BaseTensorResource(real(32),1)[2172058]
-
(5215155 'move' coerce_tmp[5215149] (5215151 'cast' BaseTensorResource(real(32),1)[2172058] this[5214804]))
-
(5214853 'move' call_tmp[5214851] (5214856 call dataResource[3723208] coerce_tmp[5215149]))
-
var call_tmp[5214859]:int(64)[10]
-
var call_tmp[5214867]:real(32)[91]
-
var coerce_tmp[5215160]:TensorEssence(real(32))[2158600]
-
(5215166 'move' coerce_tmp[5215160] (5215162 'cast' TensorEssence(real(32))[2158600] this[5214804]))
-
var call_tmp[5214875]:ndarray(1,real(32))[2172117]
-
var call_tmp[5214883]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5214890]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5214897]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5214899 call init=[2278902] dr[5214897] call_tmp[5214851])
-
(5214903 'end of statement' )
-
var gr[5214904]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5214906]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5214908]:bool[19]
-
(5214910 'move' tmp[5214908] keepGrad[5214812])
-
if tmp[5214908]
-
{
-
var tmp[5214917]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5215192]:BaseTensorResource(real(32),1)[2172058]
-
(5215198 'move' coerce_tmp[5215192] (5215194 'cast' BaseTensorResource(real(32),1)[2172058] this[5214804]))
-
(5214919 'move' tmp[5214917] (5214922 call gradResource[3725010] coerce_tmp[5215192]))
-
(5214925 'move' tmp[5214906] (5215201 call chpl__autoCopy[4424348] tmp[5214917] 0))
}
-
{
-
(5215413 call init=[4426726] tmp[5214906] nil[32])
}
-
var call_tmp[5214937]:int(64)[10]
-
var call_tmp[5214945]:real(32)[91]
-
var coerce_tmp[5215207]:TensorEssence(real(32))[2158600]
-
(5215213 'move' coerce_tmp[5215207] (5215209 'cast' TensorEssence(real(32))[2158600] this[5214804]))
-
var call_tmp[5214953]:ndarray(1,real(32))[2172117]
-
var call_tmp[5214961]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5214968]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5214975 'move' gr[5214904] tmp[5214906])
-
(5214979 'end of statement' )
-
var call_tmp[5214980]:bool[19]
-
(5214982 'move' call_tmp[5214980] copy[5214808])
-
if call_tmp[5214980]
-
{
-
var call_tmp[5214989]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5215250]:Remote(ndarray(1,real(32)))[2178793]
-
(5215256 'move' coerce_tmp[5215250] (5215252 call borrow[2277630] dr[5214897]))
-
(5214991 'move' call_tmp[5214989] (5214997 call copy[4424423] coerce_tmp[5215250]))
-
var call_tmp[5214998]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5215000 'move' call_tmp[5214998] (5215006 call adopt[4425044] call_tmp[5214989]))
-
(5215009 call =[4425492] dr[5214897] call_tmp[5214998])
-
(5215012 'end of statement' dr[5214897])
-
var call_tmp[5215014]:bool[19]
-
var coerce_tmp[5215275]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5215281 'move' coerce_tmp[5215275] (5215277 call borrow[3725426] gr[5214904]))
-
var coerce_tmp[5215284]:borrowed RootClass?[467971]
-
(5215290 'move' coerce_tmp[5215284] (5215286 'cast' borrowed RootClass?[467971] coerce_tmp[5215275]))
-
(5215016 'move' call_tmp[5215014] (5215019 call !=[53510] coerce_tmp[5215284] nil[32]))
-
var call_tmp[5215022]:bool[19]
-
(5215024 'move' call_tmp[5215022] call_tmp[5215014])
-
if call_tmp[5215022]
-
{
-
var call_tmp[5215031]:Remote(ndarray(1,real(32)))[2178793]
-
(5215033 'move' call_tmp[5215031] (5215036 call postfix![3725579] gr[5214904]))
-
var call_tmp[5215038]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5215040 'move' call_tmp[5215038] (5215046 call copy[4424423] call_tmp[5215031]))
-
var call_tmp[5215047]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5215049 'move' call_tmp[5215047] (5215055 call adopt[4425044] call_tmp[5215038]))
-
(5215058 call =[4425894] gr[5214904] call_tmp[5215047])
-
(5215061 'end of statement' gr[5214904])
}
}
-
var call_tmp[5215065]:baseValue[334793]
-
var initTemp[5215311]:baseValue[334793]
-
(5215314 call init[1335025] initTemp[5215311])
-
(5215067 'move' call_tmp[5215065] initTemp[5215311])
-
var call_tmp[5215071]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5215346]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5215353]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5215358 'move' _formal_tmp_in_dataResource[5215353] (5215354 call chpl__initCopy[2278875] dr[5214897] 0))
-
var _formal_tmp_in_gradResource[5215362]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5215367 'move' _formal_tmp_in_gradResource[5215362] (5215363 call chpl__initCopy[2280093] gr[5214904] 0))
-
(5215348 'move' new_temp[5215346] (5215331 call _new[4426261] _formal_tmp_in_dataResource[5215353] _formal_tmp_in_gradResource[5215362] call_tmp[5215065]))
}
-
var initTemp[5215373]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5215376 call init[4426407] initTemp[5215373] new_temp[5215346])
-
(5215073 'move' call_tmp[5215071] initTemp[5215373])
-
var call_tmp[5215080]:real(32)[91]
-
var coerce_tmp[5215390]:TensorEssence(real(32))[2158600]
-
(5215396 'move' coerce_tmp[5215390] (5215392 'cast' TensorEssence(real(32))[2158600] this[5214804]))
-
var call_tmp[5215088]:int(64)[10]
-
var call_tmp[5215096]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5215105]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5215419 '=' ret[5214843] call_tmp[5215071])
-
gotoReturn _end_detach[5215122] _end_detach[5215122]
-
label _end_detach[5215122]
-
(5215124 return ret[5214843])
}
-
- «»
function TensorResource(real(32),1,addOp(1,real(32)))[5160034] . detach[5215423] ( this[5215427]:TensorResource(real(32),1,addOp(1,real(32)))[5160034] , copy[5215431]:bool[19] , keepGrad[5215435]:bool[19] ) : owned TensorResource(real(32),1,baseValue)[2284568]
const in arg this[5215427]:TensorResource(real(32),1,addOp(1,real(32)))[5160034] const in arg copy[5215431]:bool[19] const in arg keepGrad[5215435]:bool[19]-
{
-
var ret[5215466]:owned TensorResource(real(32),1,baseValue)[2284568]
-
var call_tmp[5215474]:_ref(shared Remote(ndarray(1,real(32))))[2178911]
-
var coerce_tmp[5215772]:BaseTensorResource(real(32),1)[2172058]
-
(5215778 'move' coerce_tmp[5215772] (5215774 'cast' BaseTensorResource(real(32),1)[2172058] this[5215427]))
-
(5215476 'move' call_tmp[5215474] (5215479 call dataResource[3723208] coerce_tmp[5215772]))
-
var call_tmp[5215482]:int(64)[10]
-
var call_tmp[5215490]:real(32)[91]
-
var coerce_tmp[5215783]:TensorEssence(real(32))[2158600]
-
(5215789 'move' coerce_tmp[5215783] (5215785 'cast' TensorEssence(real(32))[2158600] this[5215427]))
-
var call_tmp[5215498]:ndarray(1,real(32))[2172117]
-
var call_tmp[5215506]:Remote(ndarray(1,real(32)))[2178887]
-
var call_tmp[5215513]:shared Remote(ndarray(1,real(32)))[2178902]
-
var dr[5215520]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5215522 call init=[2278902] dr[5215520] call_tmp[5215474])
-
(5215526 'end of statement' )
-
var gr[5215527]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5215529]:shared Remote(ndarray(1,real(32)))?[2178983]
-
var tmp[5215531]:bool[19]
-
(5215533 'move' tmp[5215531] keepGrad[5215435])
-
if tmp[5215531]
-
{
-
var tmp[5215540]:_ref(shared Remote(ndarray(1,real(32)))?)[2178992]
-
var coerce_tmp[5215815]:BaseTensorResource(real(32),1)[2172058]
-
(5215821 'move' coerce_tmp[5215815] (5215817 'cast' BaseTensorResource(real(32),1)[2172058] this[5215427]))
-
(5215542 'move' tmp[5215540] (5215545 call gradResource[3725010] coerce_tmp[5215815]))
-
(5215548 'move' tmp[5215529] (5215824 call chpl__autoCopy[4424348] tmp[5215540] 0))
}
-
{
-
(5216036 call init=[4426726] tmp[5215529] nil[32])
}
-
var call_tmp[5215560]:int(64)[10]
-
var call_tmp[5215568]:real(32)[91]
-
var coerce_tmp[5215830]:TensorEssence(real(32))[2158600]
-
(5215836 'move' coerce_tmp[5215830] (5215832 'cast' TensorEssence(real(32))[2158600] this[5215427]))
-
var call_tmp[5215576]:ndarray(1,real(32))[2172117]
-
var call_tmp[5215584]:Remote(ndarray(1,real(32)))?[2178968]
-
var call_tmp[5215591]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5215598 'move' gr[5215527] tmp[5215529])
-
(5215602 'end of statement' )
-
var call_tmp[5215603]:bool[19]
-
(5215605 'move' call_tmp[5215603] copy[5215431])
-
if call_tmp[5215603]
-
{
-
var call_tmp[5215612]:owned Remote(ndarray(1,real(32)))[4424465]
-
var coerce_tmp[5215873]:Remote(ndarray(1,real(32)))[2178793]
-
(5215879 'move' coerce_tmp[5215873] (5215875 call borrow[2277630] dr[5215520]))
-
(5215614 'move' call_tmp[5215612] (5215620 call copy[4424423] coerce_tmp[5215873]))
-
var call_tmp[5215621]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5215623 'move' call_tmp[5215621] (5215629 call adopt[4425044] call_tmp[5215612]))
-
(5215632 call =[4425492] dr[5215520] call_tmp[5215621])
-
(5215635 'end of statement' dr[5215520])
-
var call_tmp[5215637]:bool[19]
-
var coerce_tmp[5215898]:borrowed Remote(ndarray(1,real(32)))?[2178921]
-
(5215904 'move' coerce_tmp[5215898] (5215900 call borrow[3725426] gr[5215527]))
-
var coerce_tmp[5215907]:borrowed RootClass?[467971]
-
(5215913 'move' coerce_tmp[5215907] (5215909 'cast' borrowed RootClass?[467971] coerce_tmp[5215898]))
-
(5215639 'move' call_tmp[5215637] (5215642 call !=[53510] coerce_tmp[5215907] nil[32]))
-
var call_tmp[5215645]:bool[19]
-
(5215647 'move' call_tmp[5215645] call_tmp[5215637])
-
if call_tmp[5215645]
-
{
-
var call_tmp[5215654]:Remote(ndarray(1,real(32)))[2178793]
-
(5215656 'move' call_tmp[5215654] (5215659 call postfix![3725579] gr[5215527]))
-
var call_tmp[5215661]:owned Remote(ndarray(1,real(32)))[4424465]
-
(5215663 'move' call_tmp[5215661] (5215669 call copy[4424423] call_tmp[5215654]))
-
var call_tmp[5215670]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5215672 'move' call_tmp[5215670] (5215678 call adopt[4425044] call_tmp[5215661]))
-
(5215681 call =[4425894] gr[5215527] call_tmp[5215670])
-
(5215684 'end of statement' gr[5215527])
}
}
-
var call_tmp[5215688]:baseValue[334793]
-
var initTemp[5215934]:baseValue[334793]
-
(5215937 call init[1335025] initTemp[5215934])
-
(5215690 'move' call_tmp[5215688] initTemp[5215934])
-
var call_tmp[5215694]:owned TensorResource(real(32),1,baseValue)[2284568]
-
{
-
var new_temp[5215969]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var _formal_tmp_in_dataResource[5215976]:shared Remote(ndarray(1,real(32)))[2178902]
-
(5215981 'move' _formal_tmp_in_dataResource[5215976] (5215977 call chpl__initCopy[2278875] dr[5215520] 0))
-
var _formal_tmp_in_gradResource[5215985]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(5215990 'move' _formal_tmp_in_gradResource[5215985] (5215986 call chpl__initCopy[2280093] gr[5215527] 0))
-
(5215971 'move' new_temp[5215969] (5215954 call _new[4426261] _formal_tmp_in_dataResource[5215976] _formal_tmp_in_gradResource[5215985] call_tmp[5215688]))
}
-
var initTemp[5215996]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5215999 call init[4426407] initTemp[5215996] new_temp[5215969])
-
(5215696 'move' call_tmp[5215694] initTemp[5215996])
-
var call_tmp[5215703]:real(32)[91]
-
var coerce_tmp[5216013]:TensorEssence(real(32))[2158600]
-
(5216019 'move' coerce_tmp[5216013] (5216015 'cast' TensorEssence(real(32))[2158600] this[5215427]))
-
var call_tmp[5215711]:int(64)[10]
-
var call_tmp[5215719]:TensorResource(real(32),1,baseValue)[2284556]
-
var call_tmp[5215728]:owned TensorResource(real(32),1,baseValue)[2284568]
-
(5216042 '=' ret[5215466] call_tmp[5215694])
-
gotoReturn _end_detach[5215745] _end_detach[5215745]
-
label _end_detach[5215745]
-
(5215747 return ret[5215466])
}
-
- «»
function TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] . detach[5216046] ( this[5216050]:TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] , copy[5216054]:bool[19] , keepGrad[5216058]:bool[19] ) : owned TensorResource(real(32),2,baseValue)[2433696]
const in arg this[5216050]:TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] const in arg copy[5216054]:bool[19] const in arg keepGrad[5216058]:bool[19]-
{
-
var ret[5216089]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var call_tmp[5216097]:_ref(shared Remote(ndarray(2,real(32))))[2309852]
-
var coerce_tmp[5216395]:BaseTensorResource(real(32),2)[2303464]
-
(5216401 'move' coerce_tmp[5216395] (5216397 'cast' BaseTensorResource(real(32),2)[2303464] this[5216050]))
-
(5216099 'move' call_tmp[5216097] (5216102 call dataResource[3748330] coerce_tmp[5216395]))
-
var call_tmp[5216105]:int(64)[10]
-
var call_tmp[5216113]:real(32)[91]
-
var coerce_tmp[5216406]:TensorEssence(real(32))[2158600]
-
(5216412 'move' coerce_tmp[5216406] (5216408 'cast' TensorEssence(real(32))[2158600] this[5216050]))
-
var call_tmp[5216121]:ndarray(2,real(32))[2303523]
-
var call_tmp[5216129]:Remote(ndarray(2,real(32)))[2309828]
-
var call_tmp[5216136]:shared Remote(ndarray(2,real(32)))[2309843]
-
var dr[5216143]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5216145 call init=[2428415] dr[5216143] call_tmp[5216097])
-
(5216149 'end of statement' )
-
var gr[5216150]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5216152]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5216154]:bool[19]
-
(5216156 'move' tmp[5216154] keepGrad[5216058])
-
if tmp[5216154]
-
{
-
var tmp[5216163]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933]
-
var coerce_tmp[5216438]:BaseTensorResource(real(32),2)[2303464]
-
(5216444 'move' coerce_tmp[5216438] (5216440 'cast' BaseTensorResource(real(32),2)[2303464] this[5216050]))
-
(5216165 'move' tmp[5216163] (5216168 call gradResource[3750132] coerce_tmp[5216438]))
-
(5216171 'move' tmp[5216152] (5216447 call chpl__autoCopy[4438197] tmp[5216163] 0))
}
-
{
-
(5216659 call init=[4440575] tmp[5216152] nil[32])
}
-
var call_tmp[5216183]:int(64)[10]
-
var call_tmp[5216191]:real(32)[91]
-
var coerce_tmp[5216453]:TensorEssence(real(32))[2158600]
-
(5216459 'move' coerce_tmp[5216453] (5216455 'cast' TensorEssence(real(32))[2158600] this[5216050]))
-
var call_tmp[5216199]:ndarray(2,real(32))[2303523]
-
var call_tmp[5216207]:Remote(ndarray(2,real(32)))?[2309909]
-
var call_tmp[5216214]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5216221 'move' gr[5216150] tmp[5216152])
-
(5216225 'end of statement' )
-
var call_tmp[5216226]:bool[19]
-
(5216228 'move' call_tmp[5216226] copy[5216054])
-
if call_tmp[5216226]
-
{
-
var call_tmp[5216235]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5216496]:Remote(ndarray(2,real(32)))[2309734]
-
(5216502 'move' coerce_tmp[5216496] (5216498 call borrow[2427143] dr[5216143]))
-
(5216237 'move' call_tmp[5216235] (5216243 call copy[4438272] coerce_tmp[5216496]))
-
var call_tmp[5216244]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5216246 'move' call_tmp[5216244] (5216252 call adopt[4438893] call_tmp[5216235]))
-
(5216255 call =[4439341] dr[5216143] call_tmp[5216244])
-
(5216258 'end of statement' dr[5216143])
-
var call_tmp[5216260]:bool[19]
-
var coerce_tmp[5216521]:borrowed Remote(ndarray(2,real(32)))?[2309862]
-
(5216527 'move' coerce_tmp[5216521] (5216523 call borrow[3750548] gr[5216150]))
-
var coerce_tmp[5216530]:borrowed RootClass?[467971]
-
(5216536 'move' coerce_tmp[5216530] (5216532 'cast' borrowed RootClass?[467971] coerce_tmp[5216521]))
-
(5216262 'move' call_tmp[5216260] (5216265 call !=[53510] coerce_tmp[5216530] nil[32]))
-
var call_tmp[5216268]:bool[19]
-
(5216270 'move' call_tmp[5216268] call_tmp[5216260])
-
if call_tmp[5216268]
-
{
-
var call_tmp[5216277]:Remote(ndarray(2,real(32)))[2309734]
-
(5216279 'move' call_tmp[5216277] (5216282 call postfix![3750701] gr[5216150]))
-
var call_tmp[5216284]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5216286 'move' call_tmp[5216284] (5216292 call copy[4438272] call_tmp[5216277]))
-
var call_tmp[5216293]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5216295 'move' call_tmp[5216293] (5216301 call adopt[4438893] call_tmp[5216284]))
-
(5216304 call =[4439743] gr[5216150] call_tmp[5216293])
-
(5216307 'end of statement' gr[5216150])
}
}
-
var call_tmp[5216311]:baseValue[334793]
-
var initTemp[5216557]:baseValue[334793]
-
(5216560 call init[1335025] initTemp[5216557])
-
(5216313 'move' call_tmp[5216311] initTemp[5216557])
-
var call_tmp[5216317]:owned TensorResource(real(32),2,baseValue)[2433696]
-
{
-
var new_temp[5216592]:unmanaged TensorResource(real(32),2,baseValue)[2430859]
-
var _formal_tmp_in_dataResource[5216599]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5216604 'move' _formal_tmp_in_dataResource[5216599] (5216600 call chpl__initCopy[2428388] dr[5216143] 0))
-
var _formal_tmp_in_gradResource[5216608]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5216613 'move' _formal_tmp_in_gradResource[5216608] (5216609 call chpl__initCopy[2429606] gr[5216150] 0))
-
(5216594 'move' new_temp[5216592] (5216577 call _new[4440110] _formal_tmp_in_dataResource[5216599] _formal_tmp_in_gradResource[5216608] call_tmp[5216311]))
}
-
var initTemp[5216619]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5216622 call init[4440256] initTemp[5216619] new_temp[5216592])
-
(5216319 'move' call_tmp[5216317] initTemp[5216619])
-
var call_tmp[5216326]:real(32)[91]
-
var coerce_tmp[5216636]:TensorEssence(real(32))[2158600]
-
(5216642 'move' coerce_tmp[5216636] (5216638 'cast' TensorEssence(real(32))[2158600] this[5216050]))
-
var call_tmp[5216334]:int(64)[10]
-
var call_tmp[5216342]:TensorResource(real(32),2,baseValue)[2433684]
-
var call_tmp[5216351]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5216665 '=' ret[5216089] call_tmp[5216317])
-
gotoReturn _end_detach[5216368] _end_detach[5216368]
-
label _end_detach[5216368]
-
(5216370 return ret[5216089])
}
-
- «»
function TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] . detach[5216669] ( this[5216673]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] , copy[5216677]:bool[19] , keepGrad[5216681]:bool[19] ) : owned TensorResource(real(32),2,baseValue)[2433696]
const in arg this[5216673]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] const in arg copy[5216677]:bool[19] const in arg keepGrad[5216681]:bool[19]-
{
-
var ret[5216712]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var call_tmp[5216720]:_ref(shared Remote(ndarray(2,real(32))))[2309852]
-
var coerce_tmp[5217018]:BaseTensorResource(real(32),2)[2303464]
-
(5217024 'move' coerce_tmp[5217018] (5217020 'cast' BaseTensorResource(real(32),2)[2303464] this[5216673]))
-
(5216722 'move' call_tmp[5216720] (5216725 call dataResource[3748330] coerce_tmp[5217018]))
-
var call_tmp[5216728]:int(64)[10]
-
var call_tmp[5216736]:real(32)[91]
-
var coerce_tmp[5217029]:TensorEssence(real(32))[2158600]
-
(5217035 'move' coerce_tmp[5217029] (5217031 'cast' TensorEssence(real(32))[2158600] this[5216673]))
-
var call_tmp[5216744]:ndarray(2,real(32))[2303523]
-
var call_tmp[5216752]:Remote(ndarray(2,real(32)))[2309828]
-
var call_tmp[5216759]:shared Remote(ndarray(2,real(32)))[2309843]
-
var dr[5216766]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5216768 call init=[2428415] dr[5216766] call_tmp[5216720])
-
(5216772 'end of statement' )
-
var gr[5216773]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5216775]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5216777]:bool[19]
-
(5216779 'move' tmp[5216777] keepGrad[5216681])
-
if tmp[5216777]
-
{
-
var tmp[5216786]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933]
-
var coerce_tmp[5217061]:BaseTensorResource(real(32),2)[2303464]
-
(5217067 'move' coerce_tmp[5217061] (5217063 'cast' BaseTensorResource(real(32),2)[2303464] this[5216673]))
-
(5216788 'move' tmp[5216786] (5216791 call gradResource[3750132] coerce_tmp[5217061]))
-
(5216794 'move' tmp[5216775] (5217070 call chpl__autoCopy[4438197] tmp[5216786] 0))
}
-
{
-
(5217282 call init=[4440575] tmp[5216775] nil[32])
}
-
var call_tmp[5216806]:int(64)[10]
-
var call_tmp[5216814]:real(32)[91]
-
var coerce_tmp[5217076]:TensorEssence(real(32))[2158600]
-
(5217082 'move' coerce_tmp[5217076] (5217078 'cast' TensorEssence(real(32))[2158600] this[5216673]))
-
var call_tmp[5216822]:ndarray(2,real(32))[2303523]
-
var call_tmp[5216830]:Remote(ndarray(2,real(32)))?[2309909]
-
var call_tmp[5216837]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5216844 'move' gr[5216773] tmp[5216775])
-
(5216848 'end of statement' )
-
var call_tmp[5216849]:bool[19]
-
(5216851 'move' call_tmp[5216849] copy[5216677])
-
if call_tmp[5216849]
-
{
-
var call_tmp[5216858]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5217119]:Remote(ndarray(2,real(32)))[2309734]
-
(5217125 'move' coerce_tmp[5217119] (5217121 call borrow[2427143] dr[5216766]))
-
(5216860 'move' call_tmp[5216858] (5216866 call copy[4438272] coerce_tmp[5217119]))
-
var call_tmp[5216867]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5216869 'move' call_tmp[5216867] (5216875 call adopt[4438893] call_tmp[5216858]))
-
(5216878 call =[4439341] dr[5216766] call_tmp[5216867])
-
(5216881 'end of statement' dr[5216766])
-
var call_tmp[5216883]:bool[19]
-
var coerce_tmp[5217144]:borrowed Remote(ndarray(2,real(32)))?[2309862]
-
(5217150 'move' coerce_tmp[5217144] (5217146 call borrow[3750548] gr[5216773]))
-
var coerce_tmp[5217153]:borrowed RootClass?[467971]
-
(5217159 'move' coerce_tmp[5217153] (5217155 'cast' borrowed RootClass?[467971] coerce_tmp[5217144]))
-
(5216885 'move' call_tmp[5216883] (5216888 call !=[53510] coerce_tmp[5217153] nil[32]))
-
var call_tmp[5216891]:bool[19]
-
(5216893 'move' call_tmp[5216891] call_tmp[5216883])
-
if call_tmp[5216891]
-
{
-
var call_tmp[5216900]:Remote(ndarray(2,real(32)))[2309734]
-
(5216902 'move' call_tmp[5216900] (5216905 call postfix![3750701] gr[5216773]))
-
var call_tmp[5216907]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5216909 'move' call_tmp[5216907] (5216915 call copy[4438272] call_tmp[5216900]))
-
var call_tmp[5216916]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5216918 'move' call_tmp[5216916] (5216924 call adopt[4438893] call_tmp[5216907]))
-
(5216927 call =[4439743] gr[5216773] call_tmp[5216916])
-
(5216930 'end of statement' gr[5216773])
}
}
-
var call_tmp[5216934]:baseValue[334793]
-
var initTemp[5217180]:baseValue[334793]
-
(5217183 call init[1335025] initTemp[5217180])
-
(5216936 'move' call_tmp[5216934] initTemp[5217180])
-
var call_tmp[5216940]:owned TensorResource(real(32),2,baseValue)[2433696]
-
{
-
var new_temp[5217215]:unmanaged TensorResource(real(32),2,baseValue)[2430859]
-
var _formal_tmp_in_dataResource[5217222]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5217227 'move' _formal_tmp_in_dataResource[5217222] (5217223 call chpl__initCopy[2428388] dr[5216766] 0))
-
var _formal_tmp_in_gradResource[5217231]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5217236 'move' _formal_tmp_in_gradResource[5217231] (5217232 call chpl__initCopy[2429606] gr[5216773] 0))
-
(5217217 'move' new_temp[5217215] (5217200 call _new[4440110] _formal_tmp_in_dataResource[5217222] _formal_tmp_in_gradResource[5217231] call_tmp[5216934]))
}
-
var initTemp[5217242]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5217245 call init[4440256] initTemp[5217242] new_temp[5217215])
-
(5216942 'move' call_tmp[5216940] initTemp[5217242])
-
var call_tmp[5216949]:real(32)[91]
-
var coerce_tmp[5217259]:TensorEssence(real(32))[2158600]
-
(5217265 'move' coerce_tmp[5217259] (5217261 'cast' TensorEssence(real(32))[2158600] this[5216673]))
-
var call_tmp[5216957]:int(64)[10]
-
var call_tmp[5216965]:TensorResource(real(32),2,baseValue)[2433684]
-
var call_tmp[5216974]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5217288 '=' ret[5216712] call_tmp[5216940])
-
gotoReturn _end_detach[5216991] _end_detach[5216991]
-
label _end_detach[5216991]
-
(5216993 return ret[5216712])
}
-
- «»
function TensorResource(real(32),2,expandOp(2,real(32)))[4776879] . detach[5217292] ( this[5217296]:TensorResource(real(32),2,expandOp(2,real(32)))[4776879] , copy[5217300]:bool[19] , keepGrad[5217304]:bool[19] ) : owned TensorResource(real(32),2,baseValue)[2433696]
const in arg this[5217296]:TensorResource(real(32),2,expandOp(2,real(32)))[4776879] const in arg copy[5217300]:bool[19] const in arg keepGrad[5217304]:bool[19]-
{
-
var ret[5217335]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var call_tmp[5217343]:_ref(shared Remote(ndarray(2,real(32))))[2309852]
-
var coerce_tmp[5217641]:BaseTensorResource(real(32),2)[2303464]
-
(5217647 'move' coerce_tmp[5217641] (5217643 'cast' BaseTensorResource(real(32),2)[2303464] this[5217296]))
-
(5217345 'move' call_tmp[5217343] (5217348 call dataResource[3748330] coerce_tmp[5217641]))
-
var call_tmp[5217351]:int(64)[10]
-
var call_tmp[5217359]:real(32)[91]
-
var coerce_tmp[5217652]:TensorEssence(real(32))[2158600]
-
(5217658 'move' coerce_tmp[5217652] (5217654 'cast' TensorEssence(real(32))[2158600] this[5217296]))
-
var call_tmp[5217367]:ndarray(2,real(32))[2303523]
-
var call_tmp[5217375]:Remote(ndarray(2,real(32)))[2309828]
-
var call_tmp[5217382]:shared Remote(ndarray(2,real(32)))[2309843]
-
var dr[5217389]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5217391 call init=[2428415] dr[5217389] call_tmp[5217343])
-
(5217395 'end of statement' )
-
var gr[5217396]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5217398]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5217400]:bool[19]
-
(5217402 'move' tmp[5217400] keepGrad[5217304])
-
if tmp[5217400]
-
{
-
var tmp[5217409]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933]
-
var coerce_tmp[5217684]:BaseTensorResource(real(32),2)[2303464]
-
(5217690 'move' coerce_tmp[5217684] (5217686 'cast' BaseTensorResource(real(32),2)[2303464] this[5217296]))
-
(5217411 'move' tmp[5217409] (5217414 call gradResource[3750132] coerce_tmp[5217684]))
-
(5217417 'move' tmp[5217398] (5217693 call chpl__autoCopy[4438197] tmp[5217409] 0))
}
-
{
-
(5217905 call init=[4440575] tmp[5217398] nil[32])
}
-
var call_tmp[5217429]:int(64)[10]
-
var call_tmp[5217437]:real(32)[91]
-
var coerce_tmp[5217699]:TensorEssence(real(32))[2158600]
-
(5217705 'move' coerce_tmp[5217699] (5217701 'cast' TensorEssence(real(32))[2158600] this[5217296]))
-
var call_tmp[5217445]:ndarray(2,real(32))[2303523]
-
var call_tmp[5217453]:Remote(ndarray(2,real(32)))?[2309909]
-
var call_tmp[5217460]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5217467 'move' gr[5217396] tmp[5217398])
-
(5217471 'end of statement' )
-
var call_tmp[5217472]:bool[19]
-
(5217474 'move' call_tmp[5217472] copy[5217300])
-
if call_tmp[5217472]
-
{
-
var call_tmp[5217481]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5217742]:Remote(ndarray(2,real(32)))[2309734]
-
(5217748 'move' coerce_tmp[5217742] (5217744 call borrow[2427143] dr[5217389]))
-
(5217483 'move' call_tmp[5217481] (5217489 call copy[4438272] coerce_tmp[5217742]))
-
var call_tmp[5217490]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5217492 'move' call_tmp[5217490] (5217498 call adopt[4438893] call_tmp[5217481]))
-
(5217501 call =[4439341] dr[5217389] call_tmp[5217490])
-
(5217504 'end of statement' dr[5217389])
-
var call_tmp[5217506]:bool[19]
-
var coerce_tmp[5217767]:borrowed Remote(ndarray(2,real(32)))?[2309862]
-
(5217773 'move' coerce_tmp[5217767] (5217769 call borrow[3750548] gr[5217396]))
-
var coerce_tmp[5217776]:borrowed RootClass?[467971]
-
(5217782 'move' coerce_tmp[5217776] (5217778 'cast' borrowed RootClass?[467971] coerce_tmp[5217767]))
-
(5217508 'move' call_tmp[5217506] (5217511 call !=[53510] coerce_tmp[5217776] nil[32]))
-
var call_tmp[5217514]:bool[19]
-
(5217516 'move' call_tmp[5217514] call_tmp[5217506])
-
if call_tmp[5217514]
-
{
-
var call_tmp[5217523]:Remote(ndarray(2,real(32)))[2309734]
-
(5217525 'move' call_tmp[5217523] (5217528 call postfix![3750701] gr[5217396]))
-
var call_tmp[5217530]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5217532 'move' call_tmp[5217530] (5217538 call copy[4438272] call_tmp[5217523]))
-
var call_tmp[5217539]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5217541 'move' call_tmp[5217539] (5217547 call adopt[4438893] call_tmp[5217530]))
-
(5217550 call =[4439743] gr[5217396] call_tmp[5217539])
-
(5217553 'end of statement' gr[5217396])
}
}
-
var call_tmp[5217557]:baseValue[334793]
-
var initTemp[5217803]:baseValue[334793]
-
(5217806 call init[1335025] initTemp[5217803])
-
(5217559 'move' call_tmp[5217557] initTemp[5217803])
-
var call_tmp[5217563]:owned TensorResource(real(32),2,baseValue)[2433696]
-
{
-
var new_temp[5217838]:unmanaged TensorResource(real(32),2,baseValue)[2430859]
-
var _formal_tmp_in_dataResource[5217845]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5217850 'move' _formal_tmp_in_dataResource[5217845] (5217846 call chpl__initCopy[2428388] dr[5217389] 0))
-
var _formal_tmp_in_gradResource[5217854]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5217859 'move' _formal_tmp_in_gradResource[5217854] (5217855 call chpl__initCopy[2429606] gr[5217396] 0))
-
(5217840 'move' new_temp[5217838] (5217823 call _new[4440110] _formal_tmp_in_dataResource[5217845] _formal_tmp_in_gradResource[5217854] call_tmp[5217557]))
}
-
var initTemp[5217865]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5217868 call init[4440256] initTemp[5217865] new_temp[5217838])
-
(5217565 'move' call_tmp[5217563] initTemp[5217865])
-
var call_tmp[5217572]:real(32)[91]
-
var coerce_tmp[5217882]:TensorEssence(real(32))[2158600]
-
(5217888 'move' coerce_tmp[5217882] (5217884 'cast' TensorEssence(real(32))[2158600] this[5217296]))
-
var call_tmp[5217580]:int(64)[10]
-
var call_tmp[5217588]:TensorResource(real(32),2,baseValue)[2433684]
-
var call_tmp[5217597]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5217911 '=' ret[5217335] call_tmp[5217563])
-
gotoReturn _end_detach[5217614] _end_detach[5217614]
-
label _end_detach[5217614]
-
(5217616 return ret[5217335])
}
-
- «»
function TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] . detach[5217915] ( this[5217919]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] , copy[5217923]:bool[19] , keepGrad[5217927]:bool[19] ) : owned TensorResource(real(32),2,baseValue)[2433696]
const in arg this[5217919]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] const in arg copy[5217923]:bool[19] const in arg keepGrad[5217927]:bool[19]-
{
-
var ret[5217958]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var call_tmp[5217966]:_ref(shared Remote(ndarray(2,real(32))))[2309852]
-
var coerce_tmp[5218264]:BaseTensorResource(real(32),2)[2303464]
-
(5218270 'move' coerce_tmp[5218264] (5218266 'cast' BaseTensorResource(real(32),2)[2303464] this[5217919]))
-
(5217968 'move' call_tmp[5217966] (5217971 call dataResource[3748330] coerce_tmp[5218264]))
-
var call_tmp[5217974]:int(64)[10]
-
var call_tmp[5217982]:real(32)[91]
-
var coerce_tmp[5218275]:TensorEssence(real(32))[2158600]
-
(5218281 'move' coerce_tmp[5218275] (5218277 'cast' TensorEssence(real(32))[2158600] this[5217919]))
-
var call_tmp[5217990]:ndarray(2,real(32))[2303523]
-
var call_tmp[5217998]:Remote(ndarray(2,real(32)))[2309828]
-
var call_tmp[5218005]:shared Remote(ndarray(2,real(32)))[2309843]
-
var dr[5218012]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5218014 call init=[2428415] dr[5218012] call_tmp[5217966])
-
(5218018 'end of statement' )
-
var gr[5218019]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5218021]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5218023]:bool[19]
-
(5218025 'move' tmp[5218023] keepGrad[5217927])
-
if tmp[5218023]
-
{
-
var tmp[5218032]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933]
-
var coerce_tmp[5218307]:BaseTensorResource(real(32),2)[2303464]
-
(5218313 'move' coerce_tmp[5218307] (5218309 'cast' BaseTensorResource(real(32),2)[2303464] this[5217919]))
-
(5218034 'move' tmp[5218032] (5218037 call gradResource[3750132] coerce_tmp[5218307]))
-
(5218040 'move' tmp[5218021] (5218316 call chpl__autoCopy[4438197] tmp[5218032] 0))
}
-
{
-
(5218528 call init=[4440575] tmp[5218021] nil[32])
}
-
var call_tmp[5218052]:int(64)[10]
-
var call_tmp[5218060]:real(32)[91]
-
var coerce_tmp[5218322]:TensorEssence(real(32))[2158600]
-
(5218328 'move' coerce_tmp[5218322] (5218324 'cast' TensorEssence(real(32))[2158600] this[5217919]))
-
var call_tmp[5218068]:ndarray(2,real(32))[2303523]
-
var call_tmp[5218076]:Remote(ndarray(2,real(32)))?[2309909]
-
var call_tmp[5218083]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5218090 'move' gr[5218019] tmp[5218021])
-
(5218094 'end of statement' )
-
var call_tmp[5218095]:bool[19]
-
(5218097 'move' call_tmp[5218095] copy[5217923])
-
if call_tmp[5218095]
-
{
-
var call_tmp[5218104]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5218365]:Remote(ndarray(2,real(32)))[2309734]
-
(5218371 'move' coerce_tmp[5218365] (5218367 call borrow[2427143] dr[5218012]))
-
(5218106 'move' call_tmp[5218104] (5218112 call copy[4438272] coerce_tmp[5218365]))
-
var call_tmp[5218113]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5218115 'move' call_tmp[5218113] (5218121 call adopt[4438893] call_tmp[5218104]))
-
(5218124 call =[4439341] dr[5218012] call_tmp[5218113])
-
(5218127 'end of statement' dr[5218012])
-
var call_tmp[5218129]:bool[19]
-
var coerce_tmp[5218390]:borrowed Remote(ndarray(2,real(32)))?[2309862]
-
(5218396 'move' coerce_tmp[5218390] (5218392 call borrow[3750548] gr[5218019]))
-
var coerce_tmp[5218399]:borrowed RootClass?[467971]
-
(5218405 'move' coerce_tmp[5218399] (5218401 'cast' borrowed RootClass?[467971] coerce_tmp[5218390]))
-
(5218131 'move' call_tmp[5218129] (5218134 call !=[53510] coerce_tmp[5218399] nil[32]))
-
var call_tmp[5218137]:bool[19]
-
(5218139 'move' call_tmp[5218137] call_tmp[5218129])
-
if call_tmp[5218137]
-
{
-
var call_tmp[5218146]:Remote(ndarray(2,real(32)))[2309734]
-
(5218148 'move' call_tmp[5218146] (5218151 call postfix![3750701] gr[5218019]))
-
var call_tmp[5218153]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5218155 'move' call_tmp[5218153] (5218161 call copy[4438272] call_tmp[5218146]))
-
var call_tmp[5218162]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5218164 'move' call_tmp[5218162] (5218170 call adopt[4438893] call_tmp[5218153]))
-
(5218173 call =[4439743] gr[5218019] call_tmp[5218162])
-
(5218176 'end of statement' gr[5218019])
}
}
-
var call_tmp[5218180]:baseValue[334793]
-
var initTemp[5218426]:baseValue[334793]
-
(5218429 call init[1335025] initTemp[5218426])
-
(5218182 'move' call_tmp[5218180] initTemp[5218426])
-
var call_tmp[5218186]:owned TensorResource(real(32),2,baseValue)[2433696]
-
{
-
var new_temp[5218461]:unmanaged TensorResource(real(32),2,baseValue)[2430859]
-
var _formal_tmp_in_dataResource[5218468]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5218473 'move' _formal_tmp_in_dataResource[5218468] (5218469 call chpl__initCopy[2428388] dr[5218012] 0))
-
var _formal_tmp_in_gradResource[5218477]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5218482 'move' _formal_tmp_in_gradResource[5218477] (5218478 call chpl__initCopy[2429606] gr[5218019] 0))
-
(5218463 'move' new_temp[5218461] (5218446 call _new[4440110] _formal_tmp_in_dataResource[5218468] _formal_tmp_in_gradResource[5218477] call_tmp[5218180]))
}
-
var initTemp[5218488]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5218491 call init[4440256] initTemp[5218488] new_temp[5218461])
-
(5218188 'move' call_tmp[5218186] initTemp[5218488])
-
var call_tmp[5218195]:real(32)[91]
-
var coerce_tmp[5218505]:TensorEssence(real(32))[2158600]
-
(5218511 'move' coerce_tmp[5218505] (5218507 'cast' TensorEssence(real(32))[2158600] this[5217919]))
-
var call_tmp[5218203]:int(64)[10]
-
var call_tmp[5218211]:TensorResource(real(32),2,baseValue)[2433684]
-
var call_tmp[5218220]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5218534 '=' ret[5217958] call_tmp[5218186])
-
gotoReturn _end_detach[5218237] _end_detach[5218237]
-
label _end_detach[5218237]
-
(5218239 return ret[5217958])
}
-
- «»
function TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] . detach[5218538] ( this[5218542]:TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] , copy[5218546]:bool[19] , keepGrad[5218550]:bool[19] ) : owned TensorResource(real(32),2,baseValue)[2433696]
const in arg this[5218542]:TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] const in arg copy[5218546]:bool[19] const in arg keepGrad[5218550]:bool[19]-
{
-
var ret[5218581]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var call_tmp[5218589]:_ref(shared Remote(ndarray(2,real(32))))[2309852]
-
var coerce_tmp[5218887]:BaseTensorResource(real(32),2)[2303464]
-
(5218893 'move' coerce_tmp[5218887] (5218889 'cast' BaseTensorResource(real(32),2)[2303464] this[5218542]))
-
(5218591 'move' call_tmp[5218589] (5218594 call dataResource[3748330] coerce_tmp[5218887]))
-
var call_tmp[5218597]:int(64)[10]
-
var call_tmp[5218605]:real(32)[91]
-
var coerce_tmp[5218898]:TensorEssence(real(32))[2158600]
-
(5218904 'move' coerce_tmp[5218898] (5218900 'cast' TensorEssence(real(32))[2158600] this[5218542]))
-
var call_tmp[5218613]:ndarray(2,real(32))[2303523]
-
var call_tmp[5218621]:Remote(ndarray(2,real(32)))[2309828]
-
var call_tmp[5218628]:shared Remote(ndarray(2,real(32)))[2309843]
-
var dr[5218635]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5218637 call init=[2428415] dr[5218635] call_tmp[5218589])
-
(5218641 'end of statement' )
-
var gr[5218642]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5218644]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5218646]:bool[19]
-
(5218648 'move' tmp[5218646] keepGrad[5218550])
-
if tmp[5218646]
-
{
-
var tmp[5218655]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933]
-
var coerce_tmp[5218930]:BaseTensorResource(real(32),2)[2303464]
-
(5218936 'move' coerce_tmp[5218930] (5218932 'cast' BaseTensorResource(real(32),2)[2303464] this[5218542]))
-
(5218657 'move' tmp[5218655] (5218660 call gradResource[3750132] coerce_tmp[5218930]))
-
(5218663 'move' tmp[5218644] (5218939 call chpl__autoCopy[4438197] tmp[5218655] 0))
}
-
{
-
(5219151 call init=[4440575] tmp[5218644] nil[32])
}
-
var call_tmp[5218675]:int(64)[10]
-
var call_tmp[5218683]:real(32)[91]
-
var coerce_tmp[5218945]:TensorEssence(real(32))[2158600]
-
(5218951 'move' coerce_tmp[5218945] (5218947 'cast' TensorEssence(real(32))[2158600] this[5218542]))
-
var call_tmp[5218691]:ndarray(2,real(32))[2303523]
-
var call_tmp[5218699]:Remote(ndarray(2,real(32)))?[2309909]
-
var call_tmp[5218706]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5218713 'move' gr[5218642] tmp[5218644])
-
(5218717 'end of statement' )
-
var call_tmp[5218718]:bool[19]
-
(5218720 'move' call_tmp[5218718] copy[5218546])
-
if call_tmp[5218718]
-
{
-
var call_tmp[5218727]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5218988]:Remote(ndarray(2,real(32)))[2309734]
-
(5218994 'move' coerce_tmp[5218988] (5218990 call borrow[2427143] dr[5218635]))
-
(5218729 'move' call_tmp[5218727] (5218735 call copy[4438272] coerce_tmp[5218988]))
-
var call_tmp[5218736]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5218738 'move' call_tmp[5218736] (5218744 call adopt[4438893] call_tmp[5218727]))
-
(5218747 call =[4439341] dr[5218635] call_tmp[5218736])
-
(5218750 'end of statement' dr[5218635])
-
var call_tmp[5218752]:bool[19]
-
var coerce_tmp[5219013]:borrowed Remote(ndarray(2,real(32)))?[2309862]
-
(5219019 'move' coerce_tmp[5219013] (5219015 call borrow[3750548] gr[5218642]))
-
var coerce_tmp[5219022]:borrowed RootClass?[467971]
-
(5219028 'move' coerce_tmp[5219022] (5219024 'cast' borrowed RootClass?[467971] coerce_tmp[5219013]))
-
(5218754 'move' call_tmp[5218752] (5218757 call !=[53510] coerce_tmp[5219022] nil[32]))
-
var call_tmp[5218760]:bool[19]
-
(5218762 'move' call_tmp[5218760] call_tmp[5218752])
-
if call_tmp[5218760]
-
{
-
var call_tmp[5218769]:Remote(ndarray(2,real(32)))[2309734]
-
(5218771 'move' call_tmp[5218769] (5218774 call postfix![3750701] gr[5218642]))
-
var call_tmp[5218776]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5218778 'move' call_tmp[5218776] (5218784 call copy[4438272] call_tmp[5218769]))
-
var call_tmp[5218785]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5218787 'move' call_tmp[5218785] (5218793 call adopt[4438893] call_tmp[5218776]))
-
(5218796 call =[4439743] gr[5218642] call_tmp[5218785])
-
(5218799 'end of statement' gr[5218642])
}
}
-
var call_tmp[5218803]:baseValue[334793]
-
var initTemp[5219049]:baseValue[334793]
-
(5219052 call init[1335025] initTemp[5219049])
-
(5218805 'move' call_tmp[5218803] initTemp[5219049])
-
var call_tmp[5218809]:owned TensorResource(real(32),2,baseValue)[2433696]
-
{
-
var new_temp[5219084]:unmanaged TensorResource(real(32),2,baseValue)[2430859]
-
var _formal_tmp_in_dataResource[5219091]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5219096 'move' _formal_tmp_in_dataResource[5219091] (5219092 call chpl__initCopy[2428388] dr[5218635] 0))
-
var _formal_tmp_in_gradResource[5219100]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5219105 'move' _formal_tmp_in_gradResource[5219100] (5219101 call chpl__initCopy[2429606] gr[5218642] 0))
-
(5219086 'move' new_temp[5219084] (5219069 call _new[4440110] _formal_tmp_in_dataResource[5219091] _formal_tmp_in_gradResource[5219100] call_tmp[5218803]))
}
-
var initTemp[5219111]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5219114 call init[4440256] initTemp[5219111] new_temp[5219084])
-
(5218811 'move' call_tmp[5218809] initTemp[5219111])
-
var call_tmp[5218818]:real(32)[91]
-
var coerce_tmp[5219128]:TensorEssence(real(32))[2158600]
-
(5219134 'move' coerce_tmp[5219128] (5219130 'cast' TensorEssence(real(32))[2158600] this[5218542]))
-
var call_tmp[5218826]:int(64)[10]
-
var call_tmp[5218834]:TensorResource(real(32),2,baseValue)[2433684]
-
var call_tmp[5218843]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5219157 '=' ret[5218581] call_tmp[5218809])
-
gotoReturn _end_detach[5218860] _end_detach[5218860]
-
label _end_detach[5218860]
-
(5218862 return ret[5218581])
}
-
- «»
function TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] . detach[5219161] ( this[5219165]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] , copy[5219169]:bool[19] , keepGrad[5219173]:bool[19] ) : owned TensorResource(real(32),2,baseValue)[2433696]
const in arg this[5219165]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] const in arg copy[5219169]:bool[19] const in arg keepGrad[5219173]:bool[19]-
{
-
var ret[5219204]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var call_tmp[5219212]:_ref(shared Remote(ndarray(2,real(32))))[2309852]
-
var coerce_tmp[5219510]:BaseTensorResource(real(32),2)[2303464]
-
(5219516 'move' coerce_tmp[5219510] (5219512 'cast' BaseTensorResource(real(32),2)[2303464] this[5219165]))
-
(5219214 'move' call_tmp[5219212] (5219217 call dataResource[3748330] coerce_tmp[5219510]))
-
var call_tmp[5219220]:int(64)[10]
-
var call_tmp[5219228]:real(32)[91]
-
var coerce_tmp[5219521]:TensorEssence(real(32))[2158600]
-
(5219527 'move' coerce_tmp[5219521] (5219523 'cast' TensorEssence(real(32))[2158600] this[5219165]))
-
var call_tmp[5219236]:ndarray(2,real(32))[2303523]
-
var call_tmp[5219244]:Remote(ndarray(2,real(32)))[2309828]
-
var call_tmp[5219251]:shared Remote(ndarray(2,real(32)))[2309843]
-
var dr[5219258]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5219260 call init=[2428415] dr[5219258] call_tmp[5219212])
-
(5219264 'end of statement' )
-
var gr[5219265]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5219267]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5219269]:bool[19]
-
(5219271 'move' tmp[5219269] keepGrad[5219173])
-
if tmp[5219269]
-
{
-
var tmp[5219278]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933]
-
var coerce_tmp[5219553]:BaseTensorResource(real(32),2)[2303464]
-
(5219559 'move' coerce_tmp[5219553] (5219555 'cast' BaseTensorResource(real(32),2)[2303464] this[5219165]))
-
(5219280 'move' tmp[5219278] (5219283 call gradResource[3750132] coerce_tmp[5219553]))
-
(5219286 'move' tmp[5219267] (5219562 call chpl__autoCopy[4438197] tmp[5219278] 0))
}
-
{
-
(5219774 call init=[4440575] tmp[5219267] nil[32])
}
-
var call_tmp[5219298]:int(64)[10]
-
var call_tmp[5219306]:real(32)[91]
-
var coerce_tmp[5219568]:TensorEssence(real(32))[2158600]
-
(5219574 'move' coerce_tmp[5219568] (5219570 'cast' TensorEssence(real(32))[2158600] this[5219165]))
-
var call_tmp[5219314]:ndarray(2,real(32))[2303523]
-
var call_tmp[5219322]:Remote(ndarray(2,real(32)))?[2309909]
-
var call_tmp[5219329]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5219336 'move' gr[5219265] tmp[5219267])
-
(5219340 'end of statement' )
-
var call_tmp[5219341]:bool[19]
-
(5219343 'move' call_tmp[5219341] copy[5219169])
-
if call_tmp[5219341]
-
{
-
var call_tmp[5219350]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5219611]:Remote(ndarray(2,real(32)))[2309734]
-
(5219617 'move' coerce_tmp[5219611] (5219613 call borrow[2427143] dr[5219258]))
-
(5219352 'move' call_tmp[5219350] (5219358 call copy[4438272] coerce_tmp[5219611]))
-
var call_tmp[5219359]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5219361 'move' call_tmp[5219359] (5219367 call adopt[4438893] call_tmp[5219350]))
-
(5219370 call =[4439341] dr[5219258] call_tmp[5219359])
-
(5219373 'end of statement' dr[5219258])
-
var call_tmp[5219375]:bool[19]
-
var coerce_tmp[5219636]:borrowed Remote(ndarray(2,real(32)))?[2309862]
-
(5219642 'move' coerce_tmp[5219636] (5219638 call borrow[3750548] gr[5219265]))
-
var coerce_tmp[5219645]:borrowed RootClass?[467971]
-
(5219651 'move' coerce_tmp[5219645] (5219647 'cast' borrowed RootClass?[467971] coerce_tmp[5219636]))
-
(5219377 'move' call_tmp[5219375] (5219380 call !=[53510] coerce_tmp[5219645] nil[32]))
-
var call_tmp[5219383]:bool[19]
-
(5219385 'move' call_tmp[5219383] call_tmp[5219375])
-
if call_tmp[5219383]
-
{
-
var call_tmp[5219392]:Remote(ndarray(2,real(32)))[2309734]
-
(5219394 'move' call_tmp[5219392] (5219397 call postfix![3750701] gr[5219265]))
-
var call_tmp[5219399]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5219401 'move' call_tmp[5219399] (5219407 call copy[4438272] call_tmp[5219392]))
-
var call_tmp[5219408]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5219410 'move' call_tmp[5219408] (5219416 call adopt[4438893] call_tmp[5219399]))
-
(5219419 call =[4439743] gr[5219265] call_tmp[5219408])
-
(5219422 'end of statement' gr[5219265])
}
}
-
var call_tmp[5219426]:baseValue[334793]
-
var initTemp[5219672]:baseValue[334793]
-
(5219675 call init[1335025] initTemp[5219672])
-
(5219428 'move' call_tmp[5219426] initTemp[5219672])
-
var call_tmp[5219432]:owned TensorResource(real(32),2,baseValue)[2433696]
-
{
-
var new_temp[5219707]:unmanaged TensorResource(real(32),2,baseValue)[2430859]
-
var _formal_tmp_in_dataResource[5219714]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5219719 'move' _formal_tmp_in_dataResource[5219714] (5219715 call chpl__initCopy[2428388] dr[5219258] 0))
-
var _formal_tmp_in_gradResource[5219723]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5219728 'move' _formal_tmp_in_gradResource[5219723] (5219724 call chpl__initCopy[2429606] gr[5219265] 0))
-
(5219709 'move' new_temp[5219707] (5219692 call _new[4440110] _formal_tmp_in_dataResource[5219714] _formal_tmp_in_gradResource[5219723] call_tmp[5219426]))
}
-
var initTemp[5219734]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5219737 call init[4440256] initTemp[5219734] new_temp[5219707])
-
(5219434 'move' call_tmp[5219432] initTemp[5219734])
-
var call_tmp[5219441]:real(32)[91]
-
var coerce_tmp[5219751]:TensorEssence(real(32))[2158600]
-
(5219757 'move' coerce_tmp[5219751] (5219753 'cast' TensorEssence(real(32))[2158600] this[5219165]))
-
var call_tmp[5219449]:int(64)[10]
-
var call_tmp[5219457]:TensorResource(real(32),2,baseValue)[2433684]
-
var call_tmp[5219466]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5219780 '=' ret[5219204] call_tmp[5219432])
-
gotoReturn _end_detach[5219483] _end_detach[5219483]
-
label _end_detach[5219483]
-
(5219485 return ret[5219204])
}
-
- «»
function TensorResource(real(32),2,addOp(2,real(32)))[5166494] . detach[5219784] ( this[5219788]:TensorResource(real(32),2,addOp(2,real(32)))[5166494] , copy[5219792]:bool[19] , keepGrad[5219796]:bool[19] ) : owned TensorResource(real(32),2,baseValue)[2433696]
const in arg this[5219788]:TensorResource(real(32),2,addOp(2,real(32)))[5166494] const in arg copy[5219792]:bool[19] const in arg keepGrad[5219796]:bool[19]-
{
-
var ret[5219827]:owned TensorResource(real(32),2,baseValue)[2433696]
-
var call_tmp[5219835]:_ref(shared Remote(ndarray(2,real(32))))[2309852]
-
var coerce_tmp[5220133]:BaseTensorResource(real(32),2)[2303464]
-
(5220139 'move' coerce_tmp[5220133] (5220135 'cast' BaseTensorResource(real(32),2)[2303464] this[5219788]))
-
(5219837 'move' call_tmp[5219835] (5219840 call dataResource[3748330] coerce_tmp[5220133]))
-
var call_tmp[5219843]:int(64)[10]
-
var call_tmp[5219851]:real(32)[91]
-
var coerce_tmp[5220144]:TensorEssence(real(32))[2158600]
-
(5220150 'move' coerce_tmp[5220144] (5220146 'cast' TensorEssence(real(32))[2158600] this[5219788]))
-
var call_tmp[5219859]:ndarray(2,real(32))[2303523]
-
var call_tmp[5219867]:Remote(ndarray(2,real(32)))[2309828]
-
var call_tmp[5219874]:shared Remote(ndarray(2,real(32)))[2309843]
-
var dr[5219881]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5219883 call init=[2428415] dr[5219881] call_tmp[5219835])
-
(5219887 'end of statement' )
-
var gr[5219888]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5219890]:shared Remote(ndarray(2,real(32)))?[2309924]
-
var tmp[5219892]:bool[19]
-
(5219894 'move' tmp[5219892] keepGrad[5219796])
-
if tmp[5219892]
-
{
-
var tmp[5219901]:_ref(shared Remote(ndarray(2,real(32)))?)[2309933]
-
var coerce_tmp[5220176]:BaseTensorResource(real(32),2)[2303464]
-
(5220182 'move' coerce_tmp[5220176] (5220178 'cast' BaseTensorResource(real(32),2)[2303464] this[5219788]))
-
(5219903 'move' tmp[5219901] (5219906 call gradResource[3750132] coerce_tmp[5220176]))
-
(5219909 'move' tmp[5219890] (5220185 call chpl__autoCopy[4438197] tmp[5219901] 0))
}
-
{
-
(5220397 call init=[4440575] tmp[5219890] nil[32])
}
-
var call_tmp[5219921]:int(64)[10]
-
var call_tmp[5219929]:real(32)[91]
-
var coerce_tmp[5220191]:TensorEssence(real(32))[2158600]
-
(5220197 'move' coerce_tmp[5220191] (5220193 'cast' TensorEssence(real(32))[2158600] this[5219788]))
-
var call_tmp[5219937]:ndarray(2,real(32))[2303523]
-
var call_tmp[5219945]:Remote(ndarray(2,real(32)))?[2309909]
-
var call_tmp[5219952]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5219959 'move' gr[5219888] tmp[5219890])
-
(5219963 'end of statement' )
-
var call_tmp[5219964]:bool[19]
-
(5219966 'move' call_tmp[5219964] copy[5219792])
-
if call_tmp[5219964]
-
{
-
var call_tmp[5219973]:owned Remote(ndarray(2,real(32)))[4438314]
-
var coerce_tmp[5220234]:Remote(ndarray(2,real(32)))[2309734]
-
(5220240 'move' coerce_tmp[5220234] (5220236 call borrow[2427143] dr[5219881]))
-
(5219975 'move' call_tmp[5219973] (5219981 call copy[4438272] coerce_tmp[5220234]))
-
var call_tmp[5219982]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5219984 'move' call_tmp[5219982] (5219990 call adopt[4438893] call_tmp[5219973]))
-
(5219993 call =[4439341] dr[5219881] call_tmp[5219982])
-
(5219996 'end of statement' dr[5219881])
-
var call_tmp[5219998]:bool[19]
-
var coerce_tmp[5220259]:borrowed Remote(ndarray(2,real(32)))?[2309862]
-
(5220265 'move' coerce_tmp[5220259] (5220261 call borrow[3750548] gr[5219888]))
-
var coerce_tmp[5220268]:borrowed RootClass?[467971]
-
(5220274 'move' coerce_tmp[5220268] (5220270 'cast' borrowed RootClass?[467971] coerce_tmp[5220259]))
-
(5220000 'move' call_tmp[5219998] (5220003 call !=[53510] coerce_tmp[5220268] nil[32]))
-
var call_tmp[5220006]:bool[19]
-
(5220008 'move' call_tmp[5220006] call_tmp[5219998])
-
if call_tmp[5220006]
-
{
-
var call_tmp[5220015]:Remote(ndarray(2,real(32)))[2309734]
-
(5220017 'move' call_tmp[5220015] (5220020 call postfix![3750701] gr[5219888]))
-
var call_tmp[5220022]:owned Remote(ndarray(2,real(32)))[4438314]
-
(5220024 'move' call_tmp[5220022] (5220030 call copy[4438272] call_tmp[5220015]))
-
var call_tmp[5220031]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5220033 'move' call_tmp[5220031] (5220039 call adopt[4438893] call_tmp[5220022]))
-
(5220042 call =[4439743] gr[5219888] call_tmp[5220031])
-
(5220045 'end of statement' gr[5219888])
}
}
-
var call_tmp[5220049]:baseValue[334793]
-
var initTemp[5220295]:baseValue[334793]
-
(5220298 call init[1335025] initTemp[5220295])
-
(5220051 'move' call_tmp[5220049] initTemp[5220295])
-
var call_tmp[5220055]:owned TensorResource(real(32),2,baseValue)[2433696]
-
{
-
var new_temp[5220330]:unmanaged TensorResource(real(32),2,baseValue)[2430859]
-
var _formal_tmp_in_dataResource[5220337]:shared Remote(ndarray(2,real(32)))[2309843]
-
(5220342 'move' _formal_tmp_in_dataResource[5220337] (5220338 call chpl__initCopy[2428388] dr[5219881] 0))
-
var _formal_tmp_in_gradResource[5220346]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(5220351 'move' _formal_tmp_in_gradResource[5220346] (5220347 call chpl__initCopy[2429606] gr[5219888] 0))
-
(5220332 'move' new_temp[5220330] (5220315 call _new[4440110] _formal_tmp_in_dataResource[5220337] _formal_tmp_in_gradResource[5220346] call_tmp[5220049]))
}
-
var initTemp[5220357]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5220360 call init[4440256] initTemp[5220357] new_temp[5220330])
-
(5220057 'move' call_tmp[5220055] initTemp[5220357])
-
var call_tmp[5220064]:real(32)[91]
-
var coerce_tmp[5220374]:TensorEssence(real(32))[2158600]
-
(5220380 'move' coerce_tmp[5220374] (5220376 'cast' TensorEssence(real(32))[2158600] this[5219788]))
-
var call_tmp[5220072]:int(64)[10]
-
var call_tmp[5220080]:TensorResource(real(32),2,baseValue)[2433684]
-
var call_tmp[5220089]:owned TensorResource(real(32),2,baseValue)[2433696]
-
(5220403 '=' ret[5219827] call_tmp[5220055])
-
gotoReturn _end_detach[5220106] _end_detach[5220106]
-
label _end_detach[5220106]
-
(5220108 return ret[5219827])
}
-
- «»
function TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] . detach[5220407] ( this[5220411]:TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] , copy[5220415]:bool[19] , keepGrad[5220419]:bool[19] ) : owned TensorResource(real(32),3,baseValue)[2588953]
const in arg this[5220411]:TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] const in arg copy[5220415]:bool[19] const in arg keepGrad[5220419]:bool[19]-
{
-
var ret[5220450]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var call_tmp[5220458]:_ref(shared Remote(ndarray(3,real(32))))[2460076]
-
var coerce_tmp[5220756]:BaseTensorResource(real(32),3)[2453288]
-
(5220762 'move' coerce_tmp[5220756] (5220758 'cast' BaseTensorResource(real(32),3)[2453288] this[5220411]))
-
(5220460 'move' call_tmp[5220458] (5220463 call dataResource[3755710] coerce_tmp[5220756]))
-
var call_tmp[5220466]:int(64)[10]
-
var call_tmp[5220474]:real(32)[91]
-
var coerce_tmp[5220767]:TensorEssence(real(32))[2158600]
-
(5220773 'move' coerce_tmp[5220767] (5220769 'cast' TensorEssence(real(32))[2158600] this[5220411]))
-
var call_tmp[5220482]:ndarray(3,real(32))[2453347]
-
var call_tmp[5220490]:Remote(ndarray(3,real(32)))[2460052]
-
var call_tmp[5220497]:shared Remote(ndarray(3,real(32)))[2460067]
-
var dr[5220504]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5220506 call init=[2583672] dr[5220504] call_tmp[5220458])
-
(5220510 'end of statement' )
-
var gr[5220511]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5220513]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5220515]:bool[19]
-
(5220517 'move' tmp[5220515] keepGrad[5220419])
-
if tmp[5220515]
-
{
-
var tmp[5220524]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157]
-
var coerce_tmp[5220799]:BaseTensorResource(real(32),3)[2453288]
-
(5220805 'move' coerce_tmp[5220799] (5220801 'cast' BaseTensorResource(real(32),3)[2453288] this[5220411]))
-
(5220526 'move' tmp[5220524] (5220529 call gradResource[3757512] coerce_tmp[5220799]))
-
(5220532 'move' tmp[5220513] (5220808 call chpl__autoCopy[4452998] tmp[5220524] 0))
}
-
{
-
(5221020 call init=[4455376] tmp[5220513] nil[32])
}
-
var call_tmp[5220544]:int(64)[10]
-
var call_tmp[5220552]:real(32)[91]
-
var coerce_tmp[5220814]:TensorEssence(real(32))[2158600]
-
(5220820 'move' coerce_tmp[5220814] (5220816 'cast' TensorEssence(real(32))[2158600] this[5220411]))
-
var call_tmp[5220560]:ndarray(3,real(32))[2453347]
-
var call_tmp[5220568]:Remote(ndarray(3,real(32)))?[2460133]
-
var call_tmp[5220575]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5220582 'move' gr[5220511] tmp[5220513])
-
(5220586 'end of statement' )
-
var call_tmp[5220587]:bool[19]
-
(5220589 'move' call_tmp[5220587] copy[5220415])
-
if call_tmp[5220587]
-
{
-
var call_tmp[5220596]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5220857]:Remote(ndarray(3,real(32)))[2459958]
-
(5220863 'move' coerce_tmp[5220857] (5220859 call borrow[2582400] dr[5220504]))
-
(5220598 'move' call_tmp[5220596] (5220604 call copy[4453073] coerce_tmp[5220857]))
-
var call_tmp[5220605]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5220607 'move' call_tmp[5220605] (5220613 call adopt[4453694] call_tmp[5220596]))
-
(5220616 call =[4454142] dr[5220504] call_tmp[5220605])
-
(5220619 'end of statement' dr[5220504])
-
var call_tmp[5220621]:bool[19]
-
var coerce_tmp[5220882]:borrowed Remote(ndarray(3,real(32)))?[2460086]
-
(5220888 'move' coerce_tmp[5220882] (5220884 call borrow[3757928] gr[5220511]))
-
var coerce_tmp[5220891]:borrowed RootClass?[467971]
-
(5220897 'move' coerce_tmp[5220891] (5220893 'cast' borrowed RootClass?[467971] coerce_tmp[5220882]))
-
(5220623 'move' call_tmp[5220621] (5220626 call !=[53510] coerce_tmp[5220891] nil[32]))
-
var call_tmp[5220629]:bool[19]
-
(5220631 'move' call_tmp[5220629] call_tmp[5220621])
-
if call_tmp[5220629]
-
{
-
var call_tmp[5220638]:Remote(ndarray(3,real(32)))[2459958]
-
(5220640 'move' call_tmp[5220638] (5220643 call postfix![3758081] gr[5220511]))
-
var call_tmp[5220645]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5220647 'move' call_tmp[5220645] (5220653 call copy[4453073] call_tmp[5220638]))
-
var call_tmp[5220654]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5220656 'move' call_tmp[5220654] (5220662 call adopt[4453694] call_tmp[5220645]))
-
(5220665 call =[4454544] gr[5220511] call_tmp[5220654])
-
(5220668 'end of statement' gr[5220511])
}
}
-
var call_tmp[5220672]:baseValue[334793]
-
var initTemp[5220918]:baseValue[334793]
-
(5220921 call init[1335025] initTemp[5220918])
-
(5220674 'move' call_tmp[5220672] initTemp[5220918])
-
var call_tmp[5220678]:owned TensorResource(real(32),3,baseValue)[2588953]
-
{
-
var new_temp[5220953]:unmanaged TensorResource(real(32),3,baseValue)[2586116]
-
var _formal_tmp_in_dataResource[5220960]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5220965 'move' _formal_tmp_in_dataResource[5220960] (5220961 call chpl__initCopy[2583645] dr[5220504] 0))
-
var _formal_tmp_in_gradResource[5220969]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5220974 'move' _formal_tmp_in_gradResource[5220969] (5220970 call chpl__initCopy[2584863] gr[5220511] 0))
-
(5220955 'move' new_temp[5220953] (5220938 call _new[4454911] _formal_tmp_in_dataResource[5220960] _formal_tmp_in_gradResource[5220969] call_tmp[5220672]))
}
-
var initTemp[5220980]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5220983 call init[4455057] initTemp[5220980] new_temp[5220953])
-
(5220680 'move' call_tmp[5220678] initTemp[5220980])
-
var call_tmp[5220687]:real(32)[91]
-
var coerce_tmp[5220997]:TensorEssence(real(32))[2158600]
-
(5221003 'move' coerce_tmp[5220997] (5220999 'cast' TensorEssence(real(32))[2158600] this[5220411]))
-
var call_tmp[5220695]:int(64)[10]
-
var call_tmp[5220703]:TensorResource(real(32),3,baseValue)[2588941]
-
var call_tmp[5220712]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5221026 '=' ret[5220450] call_tmp[5220678])
-
gotoReturn _end_detach[5220729] _end_detach[5220729]
-
label _end_detach[5220729]
-
(5220731 return ret[5220450])
}
-
- «»
function TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] . detach[5221030] ( this[5221034]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] , copy[5221038]:bool[19] , keepGrad[5221042]:bool[19] ) : owned TensorResource(real(32),3,baseValue)[2588953]
const in arg this[5221034]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] const in arg copy[5221038]:bool[19] const in arg keepGrad[5221042]:bool[19]-
{
-
var ret[5221073]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var call_tmp[5221081]:_ref(shared Remote(ndarray(3,real(32))))[2460076]
-
var coerce_tmp[5221379]:BaseTensorResource(real(32),3)[2453288]
-
(5221385 'move' coerce_tmp[5221379] (5221381 'cast' BaseTensorResource(real(32),3)[2453288] this[5221034]))
-
(5221083 'move' call_tmp[5221081] (5221086 call dataResource[3755710] coerce_tmp[5221379]))
-
var call_tmp[5221089]:int(64)[10]
-
var call_tmp[5221097]:real(32)[91]
-
var coerce_tmp[5221390]:TensorEssence(real(32))[2158600]
-
(5221396 'move' coerce_tmp[5221390] (5221392 'cast' TensorEssence(real(32))[2158600] this[5221034]))
-
var call_tmp[5221105]:ndarray(3,real(32))[2453347]
-
var call_tmp[5221113]:Remote(ndarray(3,real(32)))[2460052]
-
var call_tmp[5221120]:shared Remote(ndarray(3,real(32)))[2460067]
-
var dr[5221127]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5221129 call init=[2583672] dr[5221127] call_tmp[5221081])
-
(5221133 'end of statement' )
-
var gr[5221134]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5221136]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5221138]:bool[19]
-
(5221140 'move' tmp[5221138] keepGrad[5221042])
-
if tmp[5221138]
-
{
-
var tmp[5221147]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157]
-
var coerce_tmp[5221422]:BaseTensorResource(real(32),3)[2453288]
-
(5221428 'move' coerce_tmp[5221422] (5221424 'cast' BaseTensorResource(real(32),3)[2453288] this[5221034]))
-
(5221149 'move' tmp[5221147] (5221152 call gradResource[3757512] coerce_tmp[5221422]))
-
(5221155 'move' tmp[5221136] (5221431 call chpl__autoCopy[4452998] tmp[5221147] 0))
}
-
{
-
(5221643 call init=[4455376] tmp[5221136] nil[32])
}
-
var call_tmp[5221167]:int(64)[10]
-
var call_tmp[5221175]:real(32)[91]
-
var coerce_tmp[5221437]:TensorEssence(real(32))[2158600]
-
(5221443 'move' coerce_tmp[5221437] (5221439 'cast' TensorEssence(real(32))[2158600] this[5221034]))
-
var call_tmp[5221183]:ndarray(3,real(32))[2453347]
-
var call_tmp[5221191]:Remote(ndarray(3,real(32)))?[2460133]
-
var call_tmp[5221198]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5221205 'move' gr[5221134] tmp[5221136])
-
(5221209 'end of statement' )
-
var call_tmp[5221210]:bool[19]
-
(5221212 'move' call_tmp[5221210] copy[5221038])
-
if call_tmp[5221210]
-
{
-
var call_tmp[5221219]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5221480]:Remote(ndarray(3,real(32)))[2459958]
-
(5221486 'move' coerce_tmp[5221480] (5221482 call borrow[2582400] dr[5221127]))
-
(5221221 'move' call_tmp[5221219] (5221227 call copy[4453073] coerce_tmp[5221480]))
-
var call_tmp[5221228]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5221230 'move' call_tmp[5221228] (5221236 call adopt[4453694] call_tmp[5221219]))
-
(5221239 call =[4454142] dr[5221127] call_tmp[5221228])
-
(5221242 'end of statement' dr[5221127])
-
var call_tmp[5221244]:bool[19]
-
var coerce_tmp[5221505]:borrowed Remote(ndarray(3,real(32)))?[2460086]
-
(5221511 'move' coerce_tmp[5221505] (5221507 call borrow[3757928] gr[5221134]))
-
var coerce_tmp[5221514]:borrowed RootClass?[467971]
-
(5221520 'move' coerce_tmp[5221514] (5221516 'cast' borrowed RootClass?[467971] coerce_tmp[5221505]))
-
(5221246 'move' call_tmp[5221244] (5221249 call !=[53510] coerce_tmp[5221514] nil[32]))
-
var call_tmp[5221252]:bool[19]
-
(5221254 'move' call_tmp[5221252] call_tmp[5221244])
-
if call_tmp[5221252]
-
{
-
var call_tmp[5221261]:Remote(ndarray(3,real(32)))[2459958]
-
(5221263 'move' call_tmp[5221261] (5221266 call postfix![3758081] gr[5221134]))
-
var call_tmp[5221268]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5221270 'move' call_tmp[5221268] (5221276 call copy[4453073] call_tmp[5221261]))
-
var call_tmp[5221277]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5221279 'move' call_tmp[5221277] (5221285 call adopt[4453694] call_tmp[5221268]))
-
(5221288 call =[4454544] gr[5221134] call_tmp[5221277])
-
(5221291 'end of statement' gr[5221134])
}
}
-
var call_tmp[5221295]:baseValue[334793]
-
var initTemp[5221541]:baseValue[334793]
-
(5221544 call init[1335025] initTemp[5221541])
-
(5221297 'move' call_tmp[5221295] initTemp[5221541])
-
var call_tmp[5221301]:owned TensorResource(real(32),3,baseValue)[2588953]
-
{
-
var new_temp[5221576]:unmanaged TensorResource(real(32),3,baseValue)[2586116]
-
var _formal_tmp_in_dataResource[5221583]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5221588 'move' _formal_tmp_in_dataResource[5221583] (5221584 call chpl__initCopy[2583645] dr[5221127] 0))
-
var _formal_tmp_in_gradResource[5221592]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5221597 'move' _formal_tmp_in_gradResource[5221592] (5221593 call chpl__initCopy[2584863] gr[5221134] 0))
-
(5221578 'move' new_temp[5221576] (5221561 call _new[4454911] _formal_tmp_in_dataResource[5221583] _formal_tmp_in_gradResource[5221592] call_tmp[5221295]))
}
-
var initTemp[5221603]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5221606 call init[4455057] initTemp[5221603] new_temp[5221576])
-
(5221303 'move' call_tmp[5221301] initTemp[5221603])
-
var call_tmp[5221310]:real(32)[91]
-
var coerce_tmp[5221620]:TensorEssence(real(32))[2158600]
-
(5221626 'move' coerce_tmp[5221620] (5221622 'cast' TensorEssence(real(32))[2158600] this[5221034]))
-
var call_tmp[5221318]:int(64)[10]
-
var call_tmp[5221326]:TensorResource(real(32),3,baseValue)[2588941]
-
var call_tmp[5221335]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5221649 '=' ret[5221073] call_tmp[5221301])
-
gotoReturn _end_detach[5221352] _end_detach[5221352]
-
label _end_detach[5221352]
-
(5221354 return ret[5221073])
}
-
- «»
function TensorResource(real(32),3,expandOp(3,real(32)))[4836598] . detach[5221653] ( this[5221657]:TensorResource(real(32),3,expandOp(3,real(32)))[4836598] , copy[5221661]:bool[19] , keepGrad[5221665]:bool[19] ) : owned TensorResource(real(32),3,baseValue)[2588953]
const in arg this[5221657]:TensorResource(real(32),3,expandOp(3,real(32)))[4836598] const in arg copy[5221661]:bool[19] const in arg keepGrad[5221665]:bool[19]-
{
-
var ret[5221696]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var call_tmp[5221704]:_ref(shared Remote(ndarray(3,real(32))))[2460076]
-
var coerce_tmp[5222002]:BaseTensorResource(real(32),3)[2453288]
-
(5222008 'move' coerce_tmp[5222002] (5222004 'cast' BaseTensorResource(real(32),3)[2453288] this[5221657]))
-
(5221706 'move' call_tmp[5221704] (5221709 call dataResource[3755710] coerce_tmp[5222002]))
-
var call_tmp[5221712]:int(64)[10]
-
var call_tmp[5221720]:real(32)[91]
-
var coerce_tmp[5222013]:TensorEssence(real(32))[2158600]
-
(5222019 'move' coerce_tmp[5222013] (5222015 'cast' TensorEssence(real(32))[2158600] this[5221657]))
-
var call_tmp[5221728]:ndarray(3,real(32))[2453347]
-
var call_tmp[5221736]:Remote(ndarray(3,real(32)))[2460052]
-
var call_tmp[5221743]:shared Remote(ndarray(3,real(32)))[2460067]
-
var dr[5221750]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5221752 call init=[2583672] dr[5221750] call_tmp[5221704])
-
(5221756 'end of statement' )
-
var gr[5221757]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5221759]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5221761]:bool[19]
-
(5221763 'move' tmp[5221761] keepGrad[5221665])
-
if tmp[5221761]
-
{
-
var tmp[5221770]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157]
-
var coerce_tmp[5222045]:BaseTensorResource(real(32),3)[2453288]
-
(5222051 'move' coerce_tmp[5222045] (5222047 'cast' BaseTensorResource(real(32),3)[2453288] this[5221657]))
-
(5221772 'move' tmp[5221770] (5221775 call gradResource[3757512] coerce_tmp[5222045]))
-
(5221778 'move' tmp[5221759] (5222054 call chpl__autoCopy[4452998] tmp[5221770] 0))
}
-
{
-
(5222266 call init=[4455376] tmp[5221759] nil[32])
}
-
var call_tmp[5221790]:int(64)[10]
-
var call_tmp[5221798]:real(32)[91]
-
var coerce_tmp[5222060]:TensorEssence(real(32))[2158600]
-
(5222066 'move' coerce_tmp[5222060] (5222062 'cast' TensorEssence(real(32))[2158600] this[5221657]))
-
var call_tmp[5221806]:ndarray(3,real(32))[2453347]
-
var call_tmp[5221814]:Remote(ndarray(3,real(32)))?[2460133]
-
var call_tmp[5221821]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5221828 'move' gr[5221757] tmp[5221759])
-
(5221832 'end of statement' )
-
var call_tmp[5221833]:bool[19]
-
(5221835 'move' call_tmp[5221833] copy[5221661])
-
if call_tmp[5221833]
-
{
-
var call_tmp[5221842]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5222103]:Remote(ndarray(3,real(32)))[2459958]
-
(5222109 'move' coerce_tmp[5222103] (5222105 call borrow[2582400] dr[5221750]))
-
(5221844 'move' call_tmp[5221842] (5221850 call copy[4453073] coerce_tmp[5222103]))
-
var call_tmp[5221851]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5221853 'move' call_tmp[5221851] (5221859 call adopt[4453694] call_tmp[5221842]))
-
(5221862 call =[4454142] dr[5221750] call_tmp[5221851])
-
(5221865 'end of statement' dr[5221750])
-
var call_tmp[5221867]:bool[19]
-
var coerce_tmp[5222128]:borrowed Remote(ndarray(3,real(32)))?[2460086]
-
(5222134 'move' coerce_tmp[5222128] (5222130 call borrow[3757928] gr[5221757]))
-
var coerce_tmp[5222137]:borrowed RootClass?[467971]
-
(5222143 'move' coerce_tmp[5222137] (5222139 'cast' borrowed RootClass?[467971] coerce_tmp[5222128]))
-
(5221869 'move' call_tmp[5221867] (5221872 call !=[53510] coerce_tmp[5222137] nil[32]))
-
var call_tmp[5221875]:bool[19]
-
(5221877 'move' call_tmp[5221875] call_tmp[5221867])
-
if call_tmp[5221875]
-
{
-
var call_tmp[5221884]:Remote(ndarray(3,real(32)))[2459958]
-
(5221886 'move' call_tmp[5221884] (5221889 call postfix![3758081] gr[5221757]))
-
var call_tmp[5221891]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5221893 'move' call_tmp[5221891] (5221899 call copy[4453073] call_tmp[5221884]))
-
var call_tmp[5221900]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5221902 'move' call_tmp[5221900] (5221908 call adopt[4453694] call_tmp[5221891]))
-
(5221911 call =[4454544] gr[5221757] call_tmp[5221900])
-
(5221914 'end of statement' gr[5221757])
}
}
-
var call_tmp[5221918]:baseValue[334793]
-
var initTemp[5222164]:baseValue[334793]
-
(5222167 call init[1335025] initTemp[5222164])
-
(5221920 'move' call_tmp[5221918] initTemp[5222164])
-
var call_tmp[5221924]:owned TensorResource(real(32),3,baseValue)[2588953]
-
{
-
var new_temp[5222199]:unmanaged TensorResource(real(32),3,baseValue)[2586116]
-
var _formal_tmp_in_dataResource[5222206]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5222211 'move' _formal_tmp_in_dataResource[5222206] (5222207 call chpl__initCopy[2583645] dr[5221750] 0))
-
var _formal_tmp_in_gradResource[5222215]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5222220 'move' _formal_tmp_in_gradResource[5222215] (5222216 call chpl__initCopy[2584863] gr[5221757] 0))
-
(5222201 'move' new_temp[5222199] (5222184 call _new[4454911] _formal_tmp_in_dataResource[5222206] _formal_tmp_in_gradResource[5222215] call_tmp[5221918]))
}
-
var initTemp[5222226]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5222229 call init[4455057] initTemp[5222226] new_temp[5222199])
-
(5221926 'move' call_tmp[5221924] initTemp[5222226])
-
var call_tmp[5221933]:real(32)[91]
-
var coerce_tmp[5222243]:TensorEssence(real(32))[2158600]
-
(5222249 'move' coerce_tmp[5222243] (5222245 'cast' TensorEssence(real(32))[2158600] this[5221657]))
-
var call_tmp[5221941]:int(64)[10]
-
var call_tmp[5221949]:TensorResource(real(32),3,baseValue)[2588941]
-
var call_tmp[5221958]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5222272 '=' ret[5221696] call_tmp[5221924])
-
gotoReturn _end_detach[5221975] _end_detach[5221975]
-
label _end_detach[5221975]
-
(5221977 return ret[5221696])
}
-
- «»
function TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] . detach[5222276] ( this[5222280]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] , copy[5222284]:bool[19] , keepGrad[5222288]:bool[19] ) : owned TensorResource(real(32),3,baseValue)[2588953]
const in arg this[5222280]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] const in arg copy[5222284]:bool[19] const in arg keepGrad[5222288]:bool[19]-
{
-
var ret[5222319]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var call_tmp[5222327]:_ref(shared Remote(ndarray(3,real(32))))[2460076]
-
var coerce_tmp[5222625]:BaseTensorResource(real(32),3)[2453288]
-
(5222631 'move' coerce_tmp[5222625] (5222627 'cast' BaseTensorResource(real(32),3)[2453288] this[5222280]))
-
(5222329 'move' call_tmp[5222327] (5222332 call dataResource[3755710] coerce_tmp[5222625]))
-
var call_tmp[5222335]:int(64)[10]
-
var call_tmp[5222343]:real(32)[91]
-
var coerce_tmp[5222636]:TensorEssence(real(32))[2158600]
-
(5222642 'move' coerce_tmp[5222636] (5222638 'cast' TensorEssence(real(32))[2158600] this[5222280]))
-
var call_tmp[5222351]:ndarray(3,real(32))[2453347]
-
var call_tmp[5222359]:Remote(ndarray(3,real(32)))[2460052]
-
var call_tmp[5222366]:shared Remote(ndarray(3,real(32)))[2460067]
-
var dr[5222373]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5222375 call init=[2583672] dr[5222373] call_tmp[5222327])
-
(5222379 'end of statement' )
-
var gr[5222380]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5222382]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5222384]:bool[19]
-
(5222386 'move' tmp[5222384] keepGrad[5222288])
-
if tmp[5222384]
-
{
-
var tmp[5222393]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157]
-
var coerce_tmp[5222668]:BaseTensorResource(real(32),3)[2453288]
-
(5222674 'move' coerce_tmp[5222668] (5222670 'cast' BaseTensorResource(real(32),3)[2453288] this[5222280]))
-
(5222395 'move' tmp[5222393] (5222398 call gradResource[3757512] coerce_tmp[5222668]))
-
(5222401 'move' tmp[5222382] (5222677 call chpl__autoCopy[4452998] tmp[5222393] 0))
}
-
{
-
(5222889 call init=[4455376] tmp[5222382] nil[32])
}
-
var call_tmp[5222413]:int(64)[10]
-
var call_tmp[5222421]:real(32)[91]
-
var coerce_tmp[5222683]:TensorEssence(real(32))[2158600]
-
(5222689 'move' coerce_tmp[5222683] (5222685 'cast' TensorEssence(real(32))[2158600] this[5222280]))
-
var call_tmp[5222429]:ndarray(3,real(32))[2453347]
-
var call_tmp[5222437]:Remote(ndarray(3,real(32)))?[2460133]
-
var call_tmp[5222444]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5222451 'move' gr[5222380] tmp[5222382])
-
(5222455 'end of statement' )
-
var call_tmp[5222456]:bool[19]
-
(5222458 'move' call_tmp[5222456] copy[5222284])
-
if call_tmp[5222456]
-
{
-
var call_tmp[5222465]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5222726]:Remote(ndarray(3,real(32)))[2459958]
-
(5222732 'move' coerce_tmp[5222726] (5222728 call borrow[2582400] dr[5222373]))
-
(5222467 'move' call_tmp[5222465] (5222473 call copy[4453073] coerce_tmp[5222726]))
-
var call_tmp[5222474]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5222476 'move' call_tmp[5222474] (5222482 call adopt[4453694] call_tmp[5222465]))
-
(5222485 call =[4454142] dr[5222373] call_tmp[5222474])
-
(5222488 'end of statement' dr[5222373])
-
var call_tmp[5222490]:bool[19]
-
var coerce_tmp[5222751]:borrowed Remote(ndarray(3,real(32)))?[2460086]
-
(5222757 'move' coerce_tmp[5222751] (5222753 call borrow[3757928] gr[5222380]))
-
var coerce_tmp[5222760]:borrowed RootClass?[467971]
-
(5222766 'move' coerce_tmp[5222760] (5222762 'cast' borrowed RootClass?[467971] coerce_tmp[5222751]))
-
(5222492 'move' call_tmp[5222490] (5222495 call !=[53510] coerce_tmp[5222760] nil[32]))
-
var call_tmp[5222498]:bool[19]
-
(5222500 'move' call_tmp[5222498] call_tmp[5222490])
-
if call_tmp[5222498]
-
{
-
var call_tmp[5222507]:Remote(ndarray(3,real(32)))[2459958]
-
(5222509 'move' call_tmp[5222507] (5222512 call postfix![3758081] gr[5222380]))
-
var call_tmp[5222514]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5222516 'move' call_tmp[5222514] (5222522 call copy[4453073] call_tmp[5222507]))
-
var call_tmp[5222523]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5222525 'move' call_tmp[5222523] (5222531 call adopt[4453694] call_tmp[5222514]))
-
(5222534 call =[4454544] gr[5222380] call_tmp[5222523])
-
(5222537 'end of statement' gr[5222380])
}
}
-
var call_tmp[5222541]:baseValue[334793]
-
var initTemp[5222787]:baseValue[334793]
-
(5222790 call init[1335025] initTemp[5222787])
-
(5222543 'move' call_tmp[5222541] initTemp[5222787])
-
var call_tmp[5222547]:owned TensorResource(real(32),3,baseValue)[2588953]
-
{
-
var new_temp[5222822]:unmanaged TensorResource(real(32),3,baseValue)[2586116]
-
var _formal_tmp_in_dataResource[5222829]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5222834 'move' _formal_tmp_in_dataResource[5222829] (5222830 call chpl__initCopy[2583645] dr[5222373] 0))
-
var _formal_tmp_in_gradResource[5222838]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5222843 'move' _formal_tmp_in_gradResource[5222838] (5222839 call chpl__initCopy[2584863] gr[5222380] 0))
-
(5222824 'move' new_temp[5222822] (5222807 call _new[4454911] _formal_tmp_in_dataResource[5222829] _formal_tmp_in_gradResource[5222838] call_tmp[5222541]))
}
-
var initTemp[5222849]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5222852 call init[4455057] initTemp[5222849] new_temp[5222822])
-
(5222549 'move' call_tmp[5222547] initTemp[5222849])
-
var call_tmp[5222556]:real(32)[91]
-
var coerce_tmp[5222866]:TensorEssence(real(32))[2158600]
-
(5222872 'move' coerce_tmp[5222866] (5222868 'cast' TensorEssence(real(32))[2158600] this[5222280]))
-
var call_tmp[5222564]:int(64)[10]
-
var call_tmp[5222572]:TensorResource(real(32),3,baseValue)[2588941]
-
var call_tmp[5222581]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5222895 '=' ret[5222319] call_tmp[5222547])
-
gotoReturn _end_detach[5222598] _end_detach[5222598]
-
label _end_detach[5222598]
-
(5222600 return ret[5222319])
}
-
- «»
function TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] . detach[5222899] ( this[5222903]:TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] , copy[5222907]:bool[19] , keepGrad[5222911]:bool[19] ) : owned TensorResource(real(32),3,baseValue)[2588953]
const in arg this[5222903]:TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] const in arg copy[5222907]:bool[19] const in arg keepGrad[5222911]:bool[19]-
{
-
var ret[5222942]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var call_tmp[5222950]:_ref(shared Remote(ndarray(3,real(32))))[2460076]
-
var coerce_tmp[5223248]:BaseTensorResource(real(32),3)[2453288]
-
(5223254 'move' coerce_tmp[5223248] (5223250 'cast' BaseTensorResource(real(32),3)[2453288] this[5222903]))
-
(5222952 'move' call_tmp[5222950] (5222955 call dataResource[3755710] coerce_tmp[5223248]))
-
var call_tmp[5222958]:int(64)[10]
-
var call_tmp[5222966]:real(32)[91]
-
var coerce_tmp[5223259]:TensorEssence(real(32))[2158600]
-
(5223265 'move' coerce_tmp[5223259] (5223261 'cast' TensorEssence(real(32))[2158600] this[5222903]))
-
var call_tmp[5222974]:ndarray(3,real(32))[2453347]
-
var call_tmp[5222982]:Remote(ndarray(3,real(32)))[2460052]
-
var call_tmp[5222989]:shared Remote(ndarray(3,real(32)))[2460067]
-
var dr[5222996]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5222998 call init=[2583672] dr[5222996] call_tmp[5222950])
-
(5223002 'end of statement' )
-
var gr[5223003]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5223005]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5223007]:bool[19]
-
(5223009 'move' tmp[5223007] keepGrad[5222911])
-
if tmp[5223007]
-
{
-
var tmp[5223016]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157]
-
var coerce_tmp[5223291]:BaseTensorResource(real(32),3)[2453288]
-
(5223297 'move' coerce_tmp[5223291] (5223293 'cast' BaseTensorResource(real(32),3)[2453288] this[5222903]))
-
(5223018 'move' tmp[5223016] (5223021 call gradResource[3757512] coerce_tmp[5223291]))
-
(5223024 'move' tmp[5223005] (5223300 call chpl__autoCopy[4452998] tmp[5223016] 0))
}
-
{
-
(5223512 call init=[4455376] tmp[5223005] nil[32])
}
-
var call_tmp[5223036]:int(64)[10]
-
var call_tmp[5223044]:real(32)[91]
-
var coerce_tmp[5223306]:TensorEssence(real(32))[2158600]
-
(5223312 'move' coerce_tmp[5223306] (5223308 'cast' TensorEssence(real(32))[2158600] this[5222903]))
-
var call_tmp[5223052]:ndarray(3,real(32))[2453347]
-
var call_tmp[5223060]:Remote(ndarray(3,real(32)))?[2460133]
-
var call_tmp[5223067]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5223074 'move' gr[5223003] tmp[5223005])
-
(5223078 'end of statement' )
-
var call_tmp[5223079]:bool[19]
-
(5223081 'move' call_tmp[5223079] copy[5222907])
-
if call_tmp[5223079]
-
{
-
var call_tmp[5223088]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5223349]:Remote(ndarray(3,real(32)))[2459958]
-
(5223355 'move' coerce_tmp[5223349] (5223351 call borrow[2582400] dr[5222996]))
-
(5223090 'move' call_tmp[5223088] (5223096 call copy[4453073] coerce_tmp[5223349]))
-
var call_tmp[5223097]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5223099 'move' call_tmp[5223097] (5223105 call adopt[4453694] call_tmp[5223088]))
-
(5223108 call =[4454142] dr[5222996] call_tmp[5223097])
-
(5223111 'end of statement' dr[5222996])
-
var call_tmp[5223113]:bool[19]
-
var coerce_tmp[5223374]:borrowed Remote(ndarray(3,real(32)))?[2460086]
-
(5223380 'move' coerce_tmp[5223374] (5223376 call borrow[3757928] gr[5223003]))
-
var coerce_tmp[5223383]:borrowed RootClass?[467971]
-
(5223389 'move' coerce_tmp[5223383] (5223385 'cast' borrowed RootClass?[467971] coerce_tmp[5223374]))
-
(5223115 'move' call_tmp[5223113] (5223118 call !=[53510] coerce_tmp[5223383] nil[32]))
-
var call_tmp[5223121]:bool[19]
-
(5223123 'move' call_tmp[5223121] call_tmp[5223113])
-
if call_tmp[5223121]
-
{
-
var call_tmp[5223130]:Remote(ndarray(3,real(32)))[2459958]
-
(5223132 'move' call_tmp[5223130] (5223135 call postfix![3758081] gr[5223003]))
-
var call_tmp[5223137]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5223139 'move' call_tmp[5223137] (5223145 call copy[4453073] call_tmp[5223130]))
-
var call_tmp[5223146]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5223148 'move' call_tmp[5223146] (5223154 call adopt[4453694] call_tmp[5223137]))
-
(5223157 call =[4454544] gr[5223003] call_tmp[5223146])
-
(5223160 'end of statement' gr[5223003])
}
}
-
var call_tmp[5223164]:baseValue[334793]
-
var initTemp[5223410]:baseValue[334793]
-
(5223413 call init[1335025] initTemp[5223410])
-
(5223166 'move' call_tmp[5223164] initTemp[5223410])
-
var call_tmp[5223170]:owned TensorResource(real(32),3,baseValue)[2588953]
-
{
-
var new_temp[5223445]:unmanaged TensorResource(real(32),3,baseValue)[2586116]
-
var _formal_tmp_in_dataResource[5223452]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5223457 'move' _formal_tmp_in_dataResource[5223452] (5223453 call chpl__initCopy[2583645] dr[5222996] 0))
-
var _formal_tmp_in_gradResource[5223461]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5223466 'move' _formal_tmp_in_gradResource[5223461] (5223462 call chpl__initCopy[2584863] gr[5223003] 0))
-
(5223447 'move' new_temp[5223445] (5223430 call _new[4454911] _formal_tmp_in_dataResource[5223452] _formal_tmp_in_gradResource[5223461] call_tmp[5223164]))
}
-
var initTemp[5223472]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5223475 call init[4455057] initTemp[5223472] new_temp[5223445])
-
(5223172 'move' call_tmp[5223170] initTemp[5223472])
-
var call_tmp[5223179]:real(32)[91]
-
var coerce_tmp[5223489]:TensorEssence(real(32))[2158600]
-
(5223495 'move' coerce_tmp[5223489] (5223491 'cast' TensorEssence(real(32))[2158600] this[5222903]))
-
var call_tmp[5223187]:int(64)[10]
-
var call_tmp[5223195]:TensorResource(real(32),3,baseValue)[2588941]
-
var call_tmp[5223204]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5223518 '=' ret[5222942] call_tmp[5223170])
-
gotoReturn _end_detach[5223221] _end_detach[5223221]
-
label _end_detach[5223221]
-
(5223223 return ret[5222942])
}
-
- «»
function TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] . detach[5223522] ( this[5223526]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] , copy[5223530]:bool[19] , keepGrad[5223534]:bool[19] ) : owned TensorResource(real(32),3,baseValue)[2588953]
const in arg this[5223526]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] const in arg copy[5223530]:bool[19] const in arg keepGrad[5223534]:bool[19]-
{
-
var ret[5223565]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var call_tmp[5223573]:_ref(shared Remote(ndarray(3,real(32))))[2460076]
-
var coerce_tmp[5223871]:BaseTensorResource(real(32),3)[2453288]
-
(5223877 'move' coerce_tmp[5223871] (5223873 'cast' BaseTensorResource(real(32),3)[2453288] this[5223526]))
-
(5223575 'move' call_tmp[5223573] (5223578 call dataResource[3755710] coerce_tmp[5223871]))
-
var call_tmp[5223581]:int(64)[10]
-
var call_tmp[5223589]:real(32)[91]
-
var coerce_tmp[5223882]:TensorEssence(real(32))[2158600]
-
(5223888 'move' coerce_tmp[5223882] (5223884 'cast' TensorEssence(real(32))[2158600] this[5223526]))
-
var call_tmp[5223597]:ndarray(3,real(32))[2453347]
-
var call_tmp[5223605]:Remote(ndarray(3,real(32)))[2460052]
-
var call_tmp[5223612]:shared Remote(ndarray(3,real(32)))[2460067]
-
var dr[5223619]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5223621 call init=[2583672] dr[5223619] call_tmp[5223573])
-
(5223625 'end of statement' )
-
var gr[5223626]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5223628]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5223630]:bool[19]
-
(5223632 'move' tmp[5223630] keepGrad[5223534])
-
if tmp[5223630]
-
{
-
var tmp[5223639]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157]
-
var coerce_tmp[5223914]:BaseTensorResource(real(32),3)[2453288]
-
(5223920 'move' coerce_tmp[5223914] (5223916 'cast' BaseTensorResource(real(32),3)[2453288] this[5223526]))
-
(5223641 'move' tmp[5223639] (5223644 call gradResource[3757512] coerce_tmp[5223914]))
-
(5223647 'move' tmp[5223628] (5223923 call chpl__autoCopy[4452998] tmp[5223639] 0))
}
-
{
-
(5224135 call init=[4455376] tmp[5223628] nil[32])
}
-
var call_tmp[5223659]:int(64)[10]
-
var call_tmp[5223667]:real(32)[91]
-
var coerce_tmp[5223929]:TensorEssence(real(32))[2158600]
-
(5223935 'move' coerce_tmp[5223929] (5223931 'cast' TensorEssence(real(32))[2158600] this[5223526]))
-
var call_tmp[5223675]:ndarray(3,real(32))[2453347]
-
var call_tmp[5223683]:Remote(ndarray(3,real(32)))?[2460133]
-
var call_tmp[5223690]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5223697 'move' gr[5223626] tmp[5223628])
-
(5223701 'end of statement' )
-
var call_tmp[5223702]:bool[19]
-
(5223704 'move' call_tmp[5223702] copy[5223530])
-
if call_tmp[5223702]
-
{
-
var call_tmp[5223711]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5223972]:Remote(ndarray(3,real(32)))[2459958]
-
(5223978 'move' coerce_tmp[5223972] (5223974 call borrow[2582400] dr[5223619]))
-
(5223713 'move' call_tmp[5223711] (5223719 call copy[4453073] coerce_tmp[5223972]))
-
var call_tmp[5223720]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5223722 'move' call_tmp[5223720] (5223728 call adopt[4453694] call_tmp[5223711]))
-
(5223731 call =[4454142] dr[5223619] call_tmp[5223720])
-
(5223734 'end of statement' dr[5223619])
-
var call_tmp[5223736]:bool[19]
-
var coerce_tmp[5223997]:borrowed Remote(ndarray(3,real(32)))?[2460086]
-
(5224003 'move' coerce_tmp[5223997] (5223999 call borrow[3757928] gr[5223626]))
-
var coerce_tmp[5224006]:borrowed RootClass?[467971]
-
(5224012 'move' coerce_tmp[5224006] (5224008 'cast' borrowed RootClass?[467971] coerce_tmp[5223997]))
-
(5223738 'move' call_tmp[5223736] (5223741 call !=[53510] coerce_tmp[5224006] nil[32]))
-
var call_tmp[5223744]:bool[19]
-
(5223746 'move' call_tmp[5223744] call_tmp[5223736])
-
if call_tmp[5223744]
-
{
-
var call_tmp[5223753]:Remote(ndarray(3,real(32)))[2459958]
-
(5223755 'move' call_tmp[5223753] (5223758 call postfix![3758081] gr[5223626]))
-
var call_tmp[5223760]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5223762 'move' call_tmp[5223760] (5223768 call copy[4453073] call_tmp[5223753]))
-
var call_tmp[5223769]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5223771 'move' call_tmp[5223769] (5223777 call adopt[4453694] call_tmp[5223760]))
-
(5223780 call =[4454544] gr[5223626] call_tmp[5223769])
-
(5223783 'end of statement' gr[5223626])
}
}
-
var call_tmp[5223787]:baseValue[334793]
-
var initTemp[5224033]:baseValue[334793]
-
(5224036 call init[1335025] initTemp[5224033])
-
(5223789 'move' call_tmp[5223787] initTemp[5224033])
-
var call_tmp[5223793]:owned TensorResource(real(32),3,baseValue)[2588953]
-
{
-
var new_temp[5224068]:unmanaged TensorResource(real(32),3,baseValue)[2586116]
-
var _formal_tmp_in_dataResource[5224075]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5224080 'move' _formal_tmp_in_dataResource[5224075] (5224076 call chpl__initCopy[2583645] dr[5223619] 0))
-
var _formal_tmp_in_gradResource[5224084]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5224089 'move' _formal_tmp_in_gradResource[5224084] (5224085 call chpl__initCopy[2584863] gr[5223626] 0))
-
(5224070 'move' new_temp[5224068] (5224053 call _new[4454911] _formal_tmp_in_dataResource[5224075] _formal_tmp_in_gradResource[5224084] call_tmp[5223787]))
}
-
var initTemp[5224095]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5224098 call init[4455057] initTemp[5224095] new_temp[5224068])
-
(5223795 'move' call_tmp[5223793] initTemp[5224095])
-
var call_tmp[5223802]:real(32)[91]
-
var coerce_tmp[5224112]:TensorEssence(real(32))[2158600]
-
(5224118 'move' coerce_tmp[5224112] (5224114 'cast' TensorEssence(real(32))[2158600] this[5223526]))
-
var call_tmp[5223810]:int(64)[10]
-
var call_tmp[5223818]:TensorResource(real(32),3,baseValue)[2588941]
-
var call_tmp[5223827]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5224141 '=' ret[5223565] call_tmp[5223793])
-
gotoReturn _end_detach[5223844] _end_detach[5223844]
-
label _end_detach[5223844]
-
(5223846 return ret[5223565])
}
-
- «»
function TensorResource(real(32),3,addOp(3,real(32)))[5173035] . detach[5224145] ( this[5224149]:TensorResource(real(32),3,addOp(3,real(32)))[5173035] , copy[5224153]:bool[19] , keepGrad[5224157]:bool[19] ) : owned TensorResource(real(32),3,baseValue)[2588953]
const in arg this[5224149]:TensorResource(real(32),3,addOp(3,real(32)))[5173035] const in arg copy[5224153]:bool[19] const in arg keepGrad[5224157]:bool[19]-
{
-
var ret[5224188]:owned TensorResource(real(32),3,baseValue)[2588953]
-
var call_tmp[5224196]:_ref(shared Remote(ndarray(3,real(32))))[2460076]
-
var coerce_tmp[5224494]:BaseTensorResource(real(32),3)[2453288]
-
(5224500 'move' coerce_tmp[5224494] (5224496 'cast' BaseTensorResource(real(32),3)[2453288] this[5224149]))
-
(5224198 'move' call_tmp[5224196] (5224201 call dataResource[3755710] coerce_tmp[5224494]))
-
var call_tmp[5224204]:int(64)[10]
-
var call_tmp[5224212]:real(32)[91]
-
var coerce_tmp[5224505]:TensorEssence(real(32))[2158600]
-
(5224511 'move' coerce_tmp[5224505] (5224507 'cast' TensorEssence(real(32))[2158600] this[5224149]))
-
var call_tmp[5224220]:ndarray(3,real(32))[2453347]
-
var call_tmp[5224228]:Remote(ndarray(3,real(32)))[2460052]
-
var call_tmp[5224235]:shared Remote(ndarray(3,real(32)))[2460067]
-
var dr[5224242]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5224244 call init=[2583672] dr[5224242] call_tmp[5224196])
-
(5224248 'end of statement' )
-
var gr[5224249]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5224251]:shared Remote(ndarray(3,real(32)))?[2460148]
-
var tmp[5224253]:bool[19]
-
(5224255 'move' tmp[5224253] keepGrad[5224157])
-
if tmp[5224253]
-
{
-
var tmp[5224262]:_ref(shared Remote(ndarray(3,real(32)))?)[2460157]
-
var coerce_tmp[5224537]:BaseTensorResource(real(32),3)[2453288]
-
(5224543 'move' coerce_tmp[5224537] (5224539 'cast' BaseTensorResource(real(32),3)[2453288] this[5224149]))
-
(5224264 'move' tmp[5224262] (5224267 call gradResource[3757512] coerce_tmp[5224537]))
-
(5224270 'move' tmp[5224251] (5224546 call chpl__autoCopy[4452998] tmp[5224262] 0))
}
-
{
-
(5224758 call init=[4455376] tmp[5224251] nil[32])
}
-
var call_tmp[5224282]:int(64)[10]
-
var call_tmp[5224290]:real(32)[91]
-
var coerce_tmp[5224552]:TensorEssence(real(32))[2158600]
-
(5224558 'move' coerce_tmp[5224552] (5224554 'cast' TensorEssence(real(32))[2158600] this[5224149]))
-
var call_tmp[5224298]:ndarray(3,real(32))[2453347]
-
var call_tmp[5224306]:Remote(ndarray(3,real(32)))?[2460133]
-
var call_tmp[5224313]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5224320 'move' gr[5224249] tmp[5224251])
-
(5224324 'end of statement' )
-
var call_tmp[5224325]:bool[19]
-
(5224327 'move' call_tmp[5224325] copy[5224153])
-
if call_tmp[5224325]
-
{
-
var call_tmp[5224334]:owned Remote(ndarray(3,real(32)))[4453115]
-
var coerce_tmp[5224595]:Remote(ndarray(3,real(32)))[2459958]
-
(5224601 'move' coerce_tmp[5224595] (5224597 call borrow[2582400] dr[5224242]))
-
(5224336 'move' call_tmp[5224334] (5224342 call copy[4453073] coerce_tmp[5224595]))
-
var call_tmp[5224343]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5224345 'move' call_tmp[5224343] (5224351 call adopt[4453694] call_tmp[5224334]))
-
(5224354 call =[4454142] dr[5224242] call_tmp[5224343])
-
(5224357 'end of statement' dr[5224242])
-
var call_tmp[5224359]:bool[19]
-
var coerce_tmp[5224620]:borrowed Remote(ndarray(3,real(32)))?[2460086]
-
(5224626 'move' coerce_tmp[5224620] (5224622 call borrow[3757928] gr[5224249]))
-
var coerce_tmp[5224629]:borrowed RootClass?[467971]
-
(5224635 'move' coerce_tmp[5224629] (5224631 'cast' borrowed RootClass?[467971] coerce_tmp[5224620]))
-
(5224361 'move' call_tmp[5224359] (5224364 call !=[53510] coerce_tmp[5224629] nil[32]))
-
var call_tmp[5224367]:bool[19]
-
(5224369 'move' call_tmp[5224367] call_tmp[5224359])
-
if call_tmp[5224367]
-
{
-
var call_tmp[5224376]:Remote(ndarray(3,real(32)))[2459958]
-
(5224378 'move' call_tmp[5224376] (5224381 call postfix![3758081] gr[5224249]))
-
var call_tmp[5224383]:owned Remote(ndarray(3,real(32)))[4453115]
-
(5224385 'move' call_tmp[5224383] (5224391 call copy[4453073] call_tmp[5224376]))
-
var call_tmp[5224392]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5224394 'move' call_tmp[5224392] (5224400 call adopt[4453694] call_tmp[5224383]))
-
(5224403 call =[4454544] gr[5224249] call_tmp[5224392])
-
(5224406 'end of statement' gr[5224249])
}
}
-
var call_tmp[5224410]:baseValue[334793]
-
var initTemp[5224656]:baseValue[334793]
-
(5224659 call init[1335025] initTemp[5224656])
-
(5224412 'move' call_tmp[5224410] initTemp[5224656])
-
var call_tmp[5224416]:owned TensorResource(real(32),3,baseValue)[2588953]
-
{
-
var new_temp[5224691]:unmanaged TensorResource(real(32),3,baseValue)[2586116]
-
var _formal_tmp_in_dataResource[5224698]:shared Remote(ndarray(3,real(32)))[2460067]
-
(5224703 'move' _formal_tmp_in_dataResource[5224698] (5224699 call chpl__initCopy[2583645] dr[5224242] 0))
-
var _formal_tmp_in_gradResource[5224707]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(5224712 'move' _formal_tmp_in_gradResource[5224707] (5224708 call chpl__initCopy[2584863] gr[5224249] 0))
-
(5224693 'move' new_temp[5224691] (5224676 call _new[4454911] _formal_tmp_in_dataResource[5224698] _formal_tmp_in_gradResource[5224707] call_tmp[5224410]))
}
-
var initTemp[5224718]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5224721 call init[4455057] initTemp[5224718] new_temp[5224691])
-
(5224418 'move' call_tmp[5224416] initTemp[5224718])
-
var call_tmp[5224425]:real(32)[91]
-
var coerce_tmp[5224735]:TensorEssence(real(32))[2158600]
-
(5224741 'move' coerce_tmp[5224735] (5224737 'cast' TensorEssence(real(32))[2158600] this[5224149]))
-
var call_tmp[5224433]:int(64)[10]
-
var call_tmp[5224441]:TensorResource(real(32),3,baseValue)[2588941]
-
var call_tmp[5224450]:owned TensorResource(real(32),3,baseValue)[2588953]
-
(5224764 '=' ret[5224188] call_tmp[5224416])
-
gotoReturn _end_detach[5224467] _end_detach[5224467]
-
label _end_detach[5224467]
-
(5224469 return ret[5224188])
}
-
- «»
function TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] . detach[5224768] ( this[5224772]:TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] , copy[5224776]:bool[19] , keepGrad[5224780]:bool[19] ) : owned TensorResource(real(32),4,baseValue)[2657824]
const in arg this[5224772]:TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] const in arg copy[5224776]:bool[19] const in arg keepGrad[5224780]:bool[19]-
{
-
var ret[5224811]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var call_tmp[5224819]:_ref(shared Remote(ndarray(4,real(32))))[2601619]
-
var coerce_tmp[5225117]:BaseTensorResource(real(32),4)[2594431]
-
(5225123 'move' coerce_tmp[5225117] (5225119 'cast' BaseTensorResource(real(32),4)[2594431] this[5224772]))
-
(5224821 'move' call_tmp[5224819] (5224824 call dataResource[3763090] coerce_tmp[5225117]))
-
var call_tmp[5224827]:int(64)[10]
-
var call_tmp[5224835]:real(32)[91]
-
var coerce_tmp[5225128]:TensorEssence(real(32))[2158600]
-
(5225134 'move' coerce_tmp[5225128] (5225130 'cast' TensorEssence(real(32))[2158600] this[5224772]))
-
var call_tmp[5224843]:ndarray(4,real(32))[2594490]
-
var call_tmp[5224851]:Remote(ndarray(4,real(32)))[2601595]
-
var call_tmp[5224858]:shared Remote(ndarray(4,real(32)))[2601610]
-
var dr[5224865]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5224867 call init=[2652543] dr[5224865] call_tmp[5224819])
-
(5224871 'end of statement' )
-
var gr[5224872]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5224874]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5224876]:bool[19]
-
(5224878 'move' tmp[5224876] keepGrad[5224780])
-
if tmp[5224876]
-
{
-
var tmp[5224885]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700]
-
var coerce_tmp[5225160]:BaseTensorResource(real(32),4)[2594431]
-
(5225166 'move' coerce_tmp[5225160] (5225162 'cast' BaseTensorResource(real(32),4)[2594431] this[5224772]))
-
(5224887 'move' tmp[5224885] (5224890 call gradResource[3764892] coerce_tmp[5225160]))
-
(5224893 'move' tmp[5224874] (5225169 call chpl__autoCopy[4456047] tmp[5224885] 0))
}
-
{
-
(5225381 call init=[4458425] tmp[5224874] nil[32])
}
-
var call_tmp[5224905]:int(64)[10]
-
var call_tmp[5224913]:real(32)[91]
-
var coerce_tmp[5225175]:TensorEssence(real(32))[2158600]
-
(5225181 'move' coerce_tmp[5225175] (5225177 'cast' TensorEssence(real(32))[2158600] this[5224772]))
-
var call_tmp[5224921]:ndarray(4,real(32))[2594490]
-
var call_tmp[5224929]:Remote(ndarray(4,real(32)))?[2601676]
-
var call_tmp[5224936]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5224943 'move' gr[5224872] tmp[5224874])
-
(5224947 'end of statement' )
-
var call_tmp[5224948]:bool[19]
-
(5224950 'move' call_tmp[5224948] copy[5224776])
-
if call_tmp[5224948]
-
{
-
var call_tmp[5224957]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5225218]:Remote(ndarray(4,real(32)))[2601501]
-
(5225224 'move' coerce_tmp[5225218] (5225220 call borrow[2651271] dr[5224865]))
-
(5224959 'move' call_tmp[5224957] (5224965 call copy[4456122] coerce_tmp[5225218]))
-
var call_tmp[5224966]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5224968 'move' call_tmp[5224966] (5224974 call adopt[4456743] call_tmp[5224957]))
-
(5224977 call =[4457191] dr[5224865] call_tmp[5224966])
-
(5224980 'end of statement' dr[5224865])
-
var call_tmp[5224982]:bool[19]
-
var coerce_tmp[5225243]:borrowed Remote(ndarray(4,real(32)))?[2601629]
-
(5225249 'move' coerce_tmp[5225243] (5225245 call borrow[3765308] gr[5224872]))
-
var coerce_tmp[5225252]:borrowed RootClass?[467971]
-
(5225258 'move' coerce_tmp[5225252] (5225254 'cast' borrowed RootClass?[467971] coerce_tmp[5225243]))
-
(5224984 'move' call_tmp[5224982] (5224987 call !=[53510] coerce_tmp[5225252] nil[32]))
-
var call_tmp[5224990]:bool[19]
-
(5224992 'move' call_tmp[5224990] call_tmp[5224982])
-
if call_tmp[5224990]
-
{
-
var call_tmp[5224999]:Remote(ndarray(4,real(32)))[2601501]
-
(5225001 'move' call_tmp[5224999] (5225004 call postfix![3765461] gr[5224872]))
-
var call_tmp[5225006]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5225008 'move' call_tmp[5225006] (5225014 call copy[4456122] call_tmp[5224999]))
-
var call_tmp[5225015]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5225017 'move' call_tmp[5225015] (5225023 call adopt[4456743] call_tmp[5225006]))
-
(5225026 call =[4457593] gr[5224872] call_tmp[5225015])
-
(5225029 'end of statement' gr[5224872])
}
}
-
var call_tmp[5225033]:baseValue[334793]
-
var initTemp[5225279]:baseValue[334793]
-
(5225282 call init[1335025] initTemp[5225279])
-
(5225035 'move' call_tmp[5225033] initTemp[5225279])
-
var call_tmp[5225039]:owned TensorResource(real(32),4,baseValue)[2657824]
-
{
-
var new_temp[5225314]:unmanaged TensorResource(real(32),4,baseValue)[2654987]
-
var _formal_tmp_in_dataResource[5225321]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5225326 'move' _formal_tmp_in_dataResource[5225321] (5225322 call chpl__initCopy[2652516] dr[5224865] 0))
-
var _formal_tmp_in_gradResource[5225330]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5225335 'move' _formal_tmp_in_gradResource[5225330] (5225331 call chpl__initCopy[2653734] gr[5224872] 0))
-
(5225316 'move' new_temp[5225314] (5225299 call _new[4457960] _formal_tmp_in_dataResource[5225321] _formal_tmp_in_gradResource[5225330] call_tmp[5225033]))
}
-
var initTemp[5225341]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5225344 call init[4458106] initTemp[5225341] new_temp[5225314])
-
(5225041 'move' call_tmp[5225039] initTemp[5225341])
-
var call_tmp[5225048]:real(32)[91]
-
var coerce_tmp[5225358]:TensorEssence(real(32))[2158600]
-
(5225364 'move' coerce_tmp[5225358] (5225360 'cast' TensorEssence(real(32))[2158600] this[5224772]))
-
var call_tmp[5225056]:int(64)[10]
-
var call_tmp[5225064]:TensorResource(real(32),4,baseValue)[2657812]
-
var call_tmp[5225073]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5225387 '=' ret[5224811] call_tmp[5225039])
-
gotoReturn _end_detach[5225090] _end_detach[5225090]
-
label _end_detach[5225090]
-
(5225092 return ret[5224811])
}
-
- «»
function TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] . detach[5225391] ( this[5225395]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] , copy[5225399]:bool[19] , keepGrad[5225403]:bool[19] ) : owned TensorResource(real(32),4,baseValue)[2657824]
const in arg this[5225395]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] const in arg copy[5225399]:bool[19] const in arg keepGrad[5225403]:bool[19]-
{
-
var ret[5225434]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var call_tmp[5225442]:_ref(shared Remote(ndarray(4,real(32))))[2601619]
-
var coerce_tmp[5225740]:BaseTensorResource(real(32),4)[2594431]
-
(5225746 'move' coerce_tmp[5225740] (5225742 'cast' BaseTensorResource(real(32),4)[2594431] this[5225395]))
-
(5225444 'move' call_tmp[5225442] (5225447 call dataResource[3763090] coerce_tmp[5225740]))
-
var call_tmp[5225450]:int(64)[10]
-
var call_tmp[5225458]:real(32)[91]
-
var coerce_tmp[5225751]:TensorEssence(real(32))[2158600]
-
(5225757 'move' coerce_tmp[5225751] (5225753 'cast' TensorEssence(real(32))[2158600] this[5225395]))
-
var call_tmp[5225466]:ndarray(4,real(32))[2594490]
-
var call_tmp[5225474]:Remote(ndarray(4,real(32)))[2601595]
-
var call_tmp[5225481]:shared Remote(ndarray(4,real(32)))[2601610]
-
var dr[5225488]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5225490 call init=[2652543] dr[5225488] call_tmp[5225442])
-
(5225494 'end of statement' )
-
var gr[5225495]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5225497]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5225499]:bool[19]
-
(5225501 'move' tmp[5225499] keepGrad[5225403])
-
if tmp[5225499]
-
{
-
var tmp[5225508]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700]
-
var coerce_tmp[5225783]:BaseTensorResource(real(32),4)[2594431]
-
(5225789 'move' coerce_tmp[5225783] (5225785 'cast' BaseTensorResource(real(32),4)[2594431] this[5225395]))
-
(5225510 'move' tmp[5225508] (5225513 call gradResource[3764892] coerce_tmp[5225783]))
-
(5225516 'move' tmp[5225497] (5225792 call chpl__autoCopy[4456047] tmp[5225508] 0))
}
-
{
-
(5226004 call init=[4458425] tmp[5225497] nil[32])
}
-
var call_tmp[5225528]:int(64)[10]
-
var call_tmp[5225536]:real(32)[91]
-
var coerce_tmp[5225798]:TensorEssence(real(32))[2158600]
-
(5225804 'move' coerce_tmp[5225798] (5225800 'cast' TensorEssence(real(32))[2158600] this[5225395]))
-
var call_tmp[5225544]:ndarray(4,real(32))[2594490]
-
var call_tmp[5225552]:Remote(ndarray(4,real(32)))?[2601676]
-
var call_tmp[5225559]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5225566 'move' gr[5225495] tmp[5225497])
-
(5225570 'end of statement' )
-
var call_tmp[5225571]:bool[19]
-
(5225573 'move' call_tmp[5225571] copy[5225399])
-
if call_tmp[5225571]
-
{
-
var call_tmp[5225580]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5225841]:Remote(ndarray(4,real(32)))[2601501]
-
(5225847 'move' coerce_tmp[5225841] (5225843 call borrow[2651271] dr[5225488]))
-
(5225582 'move' call_tmp[5225580] (5225588 call copy[4456122] coerce_tmp[5225841]))
-
var call_tmp[5225589]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5225591 'move' call_tmp[5225589] (5225597 call adopt[4456743] call_tmp[5225580]))
-
(5225600 call =[4457191] dr[5225488] call_tmp[5225589])
-
(5225603 'end of statement' dr[5225488])
-
var call_tmp[5225605]:bool[19]
-
var coerce_tmp[5225866]:borrowed Remote(ndarray(4,real(32)))?[2601629]
-
(5225872 'move' coerce_tmp[5225866] (5225868 call borrow[3765308] gr[5225495]))
-
var coerce_tmp[5225875]:borrowed RootClass?[467971]
-
(5225881 'move' coerce_tmp[5225875] (5225877 'cast' borrowed RootClass?[467971] coerce_tmp[5225866]))
-
(5225607 'move' call_tmp[5225605] (5225610 call !=[53510] coerce_tmp[5225875] nil[32]))
-
var call_tmp[5225613]:bool[19]
-
(5225615 'move' call_tmp[5225613] call_tmp[5225605])
-
if call_tmp[5225613]
-
{
-
var call_tmp[5225622]:Remote(ndarray(4,real(32)))[2601501]
-
(5225624 'move' call_tmp[5225622] (5225627 call postfix![3765461] gr[5225495]))
-
var call_tmp[5225629]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5225631 'move' call_tmp[5225629] (5225637 call copy[4456122] call_tmp[5225622]))
-
var call_tmp[5225638]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5225640 'move' call_tmp[5225638] (5225646 call adopt[4456743] call_tmp[5225629]))
-
(5225649 call =[4457593] gr[5225495] call_tmp[5225638])
-
(5225652 'end of statement' gr[5225495])
}
}
-
var call_tmp[5225656]:baseValue[334793]
-
var initTemp[5225902]:baseValue[334793]
-
(5225905 call init[1335025] initTemp[5225902])
-
(5225658 'move' call_tmp[5225656] initTemp[5225902])
-
var call_tmp[5225662]:owned TensorResource(real(32),4,baseValue)[2657824]
-
{
-
var new_temp[5225937]:unmanaged TensorResource(real(32),4,baseValue)[2654987]
-
var _formal_tmp_in_dataResource[5225944]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5225949 'move' _formal_tmp_in_dataResource[5225944] (5225945 call chpl__initCopy[2652516] dr[5225488] 0))
-
var _formal_tmp_in_gradResource[5225953]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5225958 'move' _formal_tmp_in_gradResource[5225953] (5225954 call chpl__initCopy[2653734] gr[5225495] 0))
-
(5225939 'move' new_temp[5225937] (5225922 call _new[4457960] _formal_tmp_in_dataResource[5225944] _formal_tmp_in_gradResource[5225953] call_tmp[5225656]))
}
-
var initTemp[5225964]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5225967 call init[4458106] initTemp[5225964] new_temp[5225937])
-
(5225664 'move' call_tmp[5225662] initTemp[5225964])
-
var call_tmp[5225671]:real(32)[91]
-
var coerce_tmp[5225981]:TensorEssence(real(32))[2158600]
-
(5225987 'move' coerce_tmp[5225981] (5225983 'cast' TensorEssence(real(32))[2158600] this[5225395]))
-
var call_tmp[5225679]:int(64)[10]
-
var call_tmp[5225687]:TensorResource(real(32),4,baseValue)[2657812]
-
var call_tmp[5225696]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5226010 '=' ret[5225434] call_tmp[5225662])
-
gotoReturn _end_detach[5225713] _end_detach[5225713]
-
label _end_detach[5225713]
-
(5225715 return ret[5225434])
}
-
- «»
function TensorResource(real(32),4,expandOp(4,real(32)))[4900663] . detach[5226014] ( this[5226018]:TensorResource(real(32),4,expandOp(4,real(32)))[4900663] , copy[5226022]:bool[19] , keepGrad[5226026]:bool[19] ) : owned TensorResource(real(32),4,baseValue)[2657824]
const in arg this[5226018]:TensorResource(real(32),4,expandOp(4,real(32)))[4900663] const in arg copy[5226022]:bool[19] const in arg keepGrad[5226026]:bool[19]-
{
-
var ret[5226057]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var call_tmp[5226065]:_ref(shared Remote(ndarray(4,real(32))))[2601619]
-
var coerce_tmp[5226363]:BaseTensorResource(real(32),4)[2594431]
-
(5226369 'move' coerce_tmp[5226363] (5226365 'cast' BaseTensorResource(real(32),4)[2594431] this[5226018]))
-
(5226067 'move' call_tmp[5226065] (5226070 call dataResource[3763090] coerce_tmp[5226363]))
-
var call_tmp[5226073]:int(64)[10]
-
var call_tmp[5226081]:real(32)[91]
-
var coerce_tmp[5226374]:TensorEssence(real(32))[2158600]
-
(5226380 'move' coerce_tmp[5226374] (5226376 'cast' TensorEssence(real(32))[2158600] this[5226018]))
-
var call_tmp[5226089]:ndarray(4,real(32))[2594490]
-
var call_tmp[5226097]:Remote(ndarray(4,real(32)))[2601595]
-
var call_tmp[5226104]:shared Remote(ndarray(4,real(32)))[2601610]
-
var dr[5226111]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5226113 call init=[2652543] dr[5226111] call_tmp[5226065])
-
(5226117 'end of statement' )
-
var gr[5226118]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5226120]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5226122]:bool[19]
-
(5226124 'move' tmp[5226122] keepGrad[5226026])
-
if tmp[5226122]
-
{
-
var tmp[5226131]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700]
-
var coerce_tmp[5226406]:BaseTensorResource(real(32),4)[2594431]
-
(5226412 'move' coerce_tmp[5226406] (5226408 'cast' BaseTensorResource(real(32),4)[2594431] this[5226018]))
-
(5226133 'move' tmp[5226131] (5226136 call gradResource[3764892] coerce_tmp[5226406]))
-
(5226139 'move' tmp[5226120] (5226415 call chpl__autoCopy[4456047] tmp[5226131] 0))
}
-
{
-
(5226627 call init=[4458425] tmp[5226120] nil[32])
}
-
var call_tmp[5226151]:int(64)[10]
-
var call_tmp[5226159]:real(32)[91]
-
var coerce_tmp[5226421]:TensorEssence(real(32))[2158600]
-
(5226427 'move' coerce_tmp[5226421] (5226423 'cast' TensorEssence(real(32))[2158600] this[5226018]))
-
var call_tmp[5226167]:ndarray(4,real(32))[2594490]
-
var call_tmp[5226175]:Remote(ndarray(4,real(32)))?[2601676]
-
var call_tmp[5226182]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5226189 'move' gr[5226118] tmp[5226120])
-
(5226193 'end of statement' )
-
var call_tmp[5226194]:bool[19]
-
(5226196 'move' call_tmp[5226194] copy[5226022])
-
if call_tmp[5226194]
-
{
-
var call_tmp[5226203]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5226464]:Remote(ndarray(4,real(32)))[2601501]
-
(5226470 'move' coerce_tmp[5226464] (5226466 call borrow[2651271] dr[5226111]))
-
(5226205 'move' call_tmp[5226203] (5226211 call copy[4456122] coerce_tmp[5226464]))
-
var call_tmp[5226212]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5226214 'move' call_tmp[5226212] (5226220 call adopt[4456743] call_tmp[5226203]))
-
(5226223 call =[4457191] dr[5226111] call_tmp[5226212])
-
(5226226 'end of statement' dr[5226111])
-
var call_tmp[5226228]:bool[19]
-
var coerce_tmp[5226489]:borrowed Remote(ndarray(4,real(32)))?[2601629]
-
(5226495 'move' coerce_tmp[5226489] (5226491 call borrow[3765308] gr[5226118]))
-
var coerce_tmp[5226498]:borrowed RootClass?[467971]
-
(5226504 'move' coerce_tmp[5226498] (5226500 'cast' borrowed RootClass?[467971] coerce_tmp[5226489]))
-
(5226230 'move' call_tmp[5226228] (5226233 call !=[53510] coerce_tmp[5226498] nil[32]))
-
var call_tmp[5226236]:bool[19]
-
(5226238 'move' call_tmp[5226236] call_tmp[5226228])
-
if call_tmp[5226236]
-
{
-
var call_tmp[5226245]:Remote(ndarray(4,real(32)))[2601501]
-
(5226247 'move' call_tmp[5226245] (5226250 call postfix![3765461] gr[5226118]))
-
var call_tmp[5226252]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5226254 'move' call_tmp[5226252] (5226260 call copy[4456122] call_tmp[5226245]))
-
var call_tmp[5226261]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5226263 'move' call_tmp[5226261] (5226269 call adopt[4456743] call_tmp[5226252]))
-
(5226272 call =[4457593] gr[5226118] call_tmp[5226261])
-
(5226275 'end of statement' gr[5226118])
}
}
-
var call_tmp[5226279]:baseValue[334793]
-
var initTemp[5226525]:baseValue[334793]
-
(5226528 call init[1335025] initTemp[5226525])
-
(5226281 'move' call_tmp[5226279] initTemp[5226525])
-
var call_tmp[5226285]:owned TensorResource(real(32),4,baseValue)[2657824]
-
{
-
var new_temp[5226560]:unmanaged TensorResource(real(32),4,baseValue)[2654987]
-
var _formal_tmp_in_dataResource[5226567]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5226572 'move' _formal_tmp_in_dataResource[5226567] (5226568 call chpl__initCopy[2652516] dr[5226111] 0))
-
var _formal_tmp_in_gradResource[5226576]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5226581 'move' _formal_tmp_in_gradResource[5226576] (5226577 call chpl__initCopy[2653734] gr[5226118] 0))
-
(5226562 'move' new_temp[5226560] (5226545 call _new[4457960] _formal_tmp_in_dataResource[5226567] _formal_tmp_in_gradResource[5226576] call_tmp[5226279]))
}
-
var initTemp[5226587]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5226590 call init[4458106] initTemp[5226587] new_temp[5226560])
-
(5226287 'move' call_tmp[5226285] initTemp[5226587])
-
var call_tmp[5226294]:real(32)[91]
-
var coerce_tmp[5226604]:TensorEssence(real(32))[2158600]
-
(5226610 'move' coerce_tmp[5226604] (5226606 'cast' TensorEssence(real(32))[2158600] this[5226018]))
-
var call_tmp[5226302]:int(64)[10]
-
var call_tmp[5226310]:TensorResource(real(32),4,baseValue)[2657812]
-
var call_tmp[5226319]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5226633 '=' ret[5226057] call_tmp[5226285])
-
gotoReturn _end_detach[5226336] _end_detach[5226336]
-
label _end_detach[5226336]
-
(5226338 return ret[5226057])
}
-
- «»
function TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] . detach[5226637] ( this[5226641]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] , copy[5226645]:bool[19] , keepGrad[5226649]:bool[19] ) : owned TensorResource(real(32),4,baseValue)[2657824]
const in arg this[5226641]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] const in arg copy[5226645]:bool[19] const in arg keepGrad[5226649]:bool[19]-
{
-
var ret[5226680]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var call_tmp[5226688]:_ref(shared Remote(ndarray(4,real(32))))[2601619]
-
var coerce_tmp[5226986]:BaseTensorResource(real(32),4)[2594431]
-
(5226992 'move' coerce_tmp[5226986] (5226988 'cast' BaseTensorResource(real(32),4)[2594431] this[5226641]))
-
(5226690 'move' call_tmp[5226688] (5226693 call dataResource[3763090] coerce_tmp[5226986]))
-
var call_tmp[5226696]:int(64)[10]
-
var call_tmp[5226704]:real(32)[91]
-
var coerce_tmp[5226997]:TensorEssence(real(32))[2158600]
-
(5227003 'move' coerce_tmp[5226997] (5226999 'cast' TensorEssence(real(32))[2158600] this[5226641]))
-
var call_tmp[5226712]:ndarray(4,real(32))[2594490]
-
var call_tmp[5226720]:Remote(ndarray(4,real(32)))[2601595]
-
var call_tmp[5226727]:shared Remote(ndarray(4,real(32)))[2601610]
-
var dr[5226734]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5226736 call init=[2652543] dr[5226734] call_tmp[5226688])
-
(5226740 'end of statement' )
-
var gr[5226741]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5226743]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5226745]:bool[19]
-
(5226747 'move' tmp[5226745] keepGrad[5226649])
-
if tmp[5226745]
-
{
-
var tmp[5226754]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700]
-
var coerce_tmp[5227029]:BaseTensorResource(real(32),4)[2594431]
-
(5227035 'move' coerce_tmp[5227029] (5227031 'cast' BaseTensorResource(real(32),4)[2594431] this[5226641]))
-
(5226756 'move' tmp[5226754] (5226759 call gradResource[3764892] coerce_tmp[5227029]))
-
(5226762 'move' tmp[5226743] (5227038 call chpl__autoCopy[4456047] tmp[5226754] 0))
}
-
{
-
(5227250 call init=[4458425] tmp[5226743] nil[32])
}
-
var call_tmp[5226774]:int(64)[10]
-
var call_tmp[5226782]:real(32)[91]
-
var coerce_tmp[5227044]:TensorEssence(real(32))[2158600]
-
(5227050 'move' coerce_tmp[5227044] (5227046 'cast' TensorEssence(real(32))[2158600] this[5226641]))
-
var call_tmp[5226790]:ndarray(4,real(32))[2594490]
-
var call_tmp[5226798]:Remote(ndarray(4,real(32)))?[2601676]
-
var call_tmp[5226805]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5226812 'move' gr[5226741] tmp[5226743])
-
(5226816 'end of statement' )
-
var call_tmp[5226817]:bool[19]
-
(5226819 'move' call_tmp[5226817] copy[5226645])
-
if call_tmp[5226817]
-
{
-
var call_tmp[5226826]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5227087]:Remote(ndarray(4,real(32)))[2601501]
-
(5227093 'move' coerce_tmp[5227087] (5227089 call borrow[2651271] dr[5226734]))
-
(5226828 'move' call_tmp[5226826] (5226834 call copy[4456122] coerce_tmp[5227087]))
-
var call_tmp[5226835]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5226837 'move' call_tmp[5226835] (5226843 call adopt[4456743] call_tmp[5226826]))
-
(5226846 call =[4457191] dr[5226734] call_tmp[5226835])
-
(5226849 'end of statement' dr[5226734])
-
var call_tmp[5226851]:bool[19]
-
var coerce_tmp[5227112]:borrowed Remote(ndarray(4,real(32)))?[2601629]
-
(5227118 'move' coerce_tmp[5227112] (5227114 call borrow[3765308] gr[5226741]))
-
var coerce_tmp[5227121]:borrowed RootClass?[467971]
-
(5227127 'move' coerce_tmp[5227121] (5227123 'cast' borrowed RootClass?[467971] coerce_tmp[5227112]))
-
(5226853 'move' call_tmp[5226851] (5226856 call !=[53510] coerce_tmp[5227121] nil[32]))
-
var call_tmp[5226859]:bool[19]
-
(5226861 'move' call_tmp[5226859] call_tmp[5226851])
-
if call_tmp[5226859]
-
{
-
var call_tmp[5226868]:Remote(ndarray(4,real(32)))[2601501]
-
(5226870 'move' call_tmp[5226868] (5226873 call postfix![3765461] gr[5226741]))
-
var call_tmp[5226875]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5226877 'move' call_tmp[5226875] (5226883 call copy[4456122] call_tmp[5226868]))
-
var call_tmp[5226884]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5226886 'move' call_tmp[5226884] (5226892 call adopt[4456743] call_tmp[5226875]))
-
(5226895 call =[4457593] gr[5226741] call_tmp[5226884])
-
(5226898 'end of statement' gr[5226741])
}
}
-
var call_tmp[5226902]:baseValue[334793]
-
var initTemp[5227148]:baseValue[334793]
-
(5227151 call init[1335025] initTemp[5227148])
-
(5226904 'move' call_tmp[5226902] initTemp[5227148])
-
var call_tmp[5226908]:owned TensorResource(real(32),4,baseValue)[2657824]
-
{
-
var new_temp[5227183]:unmanaged TensorResource(real(32),4,baseValue)[2654987]
-
var _formal_tmp_in_dataResource[5227190]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5227195 'move' _formal_tmp_in_dataResource[5227190] (5227191 call chpl__initCopy[2652516] dr[5226734] 0))
-
var _formal_tmp_in_gradResource[5227199]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5227204 'move' _formal_tmp_in_gradResource[5227199] (5227200 call chpl__initCopy[2653734] gr[5226741] 0))
-
(5227185 'move' new_temp[5227183] (5227168 call _new[4457960] _formal_tmp_in_dataResource[5227190] _formal_tmp_in_gradResource[5227199] call_tmp[5226902]))
}
-
var initTemp[5227210]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5227213 call init[4458106] initTemp[5227210] new_temp[5227183])
-
(5226910 'move' call_tmp[5226908] initTemp[5227210])
-
var call_tmp[5226917]:real(32)[91]
-
var coerce_tmp[5227227]:TensorEssence(real(32))[2158600]
-
(5227233 'move' coerce_tmp[5227227] (5227229 'cast' TensorEssence(real(32))[2158600] this[5226641]))
-
var call_tmp[5226925]:int(64)[10]
-
var call_tmp[5226933]:TensorResource(real(32),4,baseValue)[2657812]
-
var call_tmp[5226942]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5227256 '=' ret[5226680] call_tmp[5226908])
-
gotoReturn _end_detach[5226959] _end_detach[5226959]
-
label _end_detach[5226959]
-
(5226961 return ret[5226680])
}
-
- «»
function TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] . detach[5227260] ( this[5227264]:TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] , copy[5227268]:bool[19] , keepGrad[5227272]:bool[19] ) : owned TensorResource(real(32),4,baseValue)[2657824]
const in arg this[5227264]:TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] const in arg copy[5227268]:bool[19] const in arg keepGrad[5227272]:bool[19]-
{
-
var ret[5227303]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var call_tmp[5227311]:_ref(shared Remote(ndarray(4,real(32))))[2601619]
-
var coerce_tmp[5227609]:BaseTensorResource(real(32),4)[2594431]
-
(5227615 'move' coerce_tmp[5227609] (5227611 'cast' BaseTensorResource(real(32),4)[2594431] this[5227264]))
-
(5227313 'move' call_tmp[5227311] (5227316 call dataResource[3763090] coerce_tmp[5227609]))
-
var call_tmp[5227319]:int(64)[10]
-
var call_tmp[5227327]:real(32)[91]
-
var coerce_tmp[5227620]:TensorEssence(real(32))[2158600]
-
(5227626 'move' coerce_tmp[5227620] (5227622 'cast' TensorEssence(real(32))[2158600] this[5227264]))
-
var call_tmp[5227335]:ndarray(4,real(32))[2594490]
-
var call_tmp[5227343]:Remote(ndarray(4,real(32)))[2601595]
-
var call_tmp[5227350]:shared Remote(ndarray(4,real(32)))[2601610]
-
var dr[5227357]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5227359 call init=[2652543] dr[5227357] call_tmp[5227311])
-
(5227363 'end of statement' )
-
var gr[5227364]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5227366]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5227368]:bool[19]
-
(5227370 'move' tmp[5227368] keepGrad[5227272])
-
if tmp[5227368]
-
{
-
var tmp[5227377]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700]
-
var coerce_tmp[5227652]:BaseTensorResource(real(32),4)[2594431]
-
(5227658 'move' coerce_tmp[5227652] (5227654 'cast' BaseTensorResource(real(32),4)[2594431] this[5227264]))
-
(5227379 'move' tmp[5227377] (5227382 call gradResource[3764892] coerce_tmp[5227652]))
-
(5227385 'move' tmp[5227366] (5227661 call chpl__autoCopy[4456047] tmp[5227377] 0))
}
-
{
-
(5227873 call init=[4458425] tmp[5227366] nil[32])
}
-
var call_tmp[5227397]:int(64)[10]
-
var call_tmp[5227405]:real(32)[91]
-
var coerce_tmp[5227667]:TensorEssence(real(32))[2158600]
-
(5227673 'move' coerce_tmp[5227667] (5227669 'cast' TensorEssence(real(32))[2158600] this[5227264]))
-
var call_tmp[5227413]:ndarray(4,real(32))[2594490]
-
var call_tmp[5227421]:Remote(ndarray(4,real(32)))?[2601676]
-
var call_tmp[5227428]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5227435 'move' gr[5227364] tmp[5227366])
-
(5227439 'end of statement' )
-
var call_tmp[5227440]:bool[19]
-
(5227442 'move' call_tmp[5227440] copy[5227268])
-
if call_tmp[5227440]
-
{
-
var call_tmp[5227449]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5227710]:Remote(ndarray(4,real(32)))[2601501]
-
(5227716 'move' coerce_tmp[5227710] (5227712 call borrow[2651271] dr[5227357]))
-
(5227451 'move' call_tmp[5227449] (5227457 call copy[4456122] coerce_tmp[5227710]))
-
var call_tmp[5227458]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5227460 'move' call_tmp[5227458] (5227466 call adopt[4456743] call_tmp[5227449]))
-
(5227469 call =[4457191] dr[5227357] call_tmp[5227458])
-
(5227472 'end of statement' dr[5227357])
-
var call_tmp[5227474]:bool[19]
-
var coerce_tmp[5227735]:borrowed Remote(ndarray(4,real(32)))?[2601629]
-
(5227741 'move' coerce_tmp[5227735] (5227737 call borrow[3765308] gr[5227364]))
-
var coerce_tmp[5227744]:borrowed RootClass?[467971]
-
(5227750 'move' coerce_tmp[5227744] (5227746 'cast' borrowed RootClass?[467971] coerce_tmp[5227735]))
-
(5227476 'move' call_tmp[5227474] (5227479 call !=[53510] coerce_tmp[5227744] nil[32]))
-
var call_tmp[5227482]:bool[19]
-
(5227484 'move' call_tmp[5227482] call_tmp[5227474])
-
if call_tmp[5227482]
-
{
-
var call_tmp[5227491]:Remote(ndarray(4,real(32)))[2601501]
-
(5227493 'move' call_tmp[5227491] (5227496 call postfix![3765461] gr[5227364]))
-
var call_tmp[5227498]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5227500 'move' call_tmp[5227498] (5227506 call copy[4456122] call_tmp[5227491]))
-
var call_tmp[5227507]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5227509 'move' call_tmp[5227507] (5227515 call adopt[4456743] call_tmp[5227498]))
-
(5227518 call =[4457593] gr[5227364] call_tmp[5227507])
-
(5227521 'end of statement' gr[5227364])
}
}
-
var call_tmp[5227525]:baseValue[334793]
-
var initTemp[5227771]:baseValue[334793]
-
(5227774 call init[1335025] initTemp[5227771])
-
(5227527 'move' call_tmp[5227525] initTemp[5227771])
-
var call_tmp[5227531]:owned TensorResource(real(32),4,baseValue)[2657824]
-
{
-
var new_temp[5227806]:unmanaged TensorResource(real(32),4,baseValue)[2654987]
-
var _formal_tmp_in_dataResource[5227813]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5227818 'move' _formal_tmp_in_dataResource[5227813] (5227814 call chpl__initCopy[2652516] dr[5227357] 0))
-
var _formal_tmp_in_gradResource[5227822]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5227827 'move' _formal_tmp_in_gradResource[5227822] (5227823 call chpl__initCopy[2653734] gr[5227364] 0))
-
(5227808 'move' new_temp[5227806] (5227791 call _new[4457960] _formal_tmp_in_dataResource[5227813] _formal_tmp_in_gradResource[5227822] call_tmp[5227525]))
}
-
var initTemp[5227833]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5227836 call init[4458106] initTemp[5227833] new_temp[5227806])
-
(5227533 'move' call_tmp[5227531] initTemp[5227833])
-
var call_tmp[5227540]:real(32)[91]
-
var coerce_tmp[5227850]:TensorEssence(real(32))[2158600]
-
(5227856 'move' coerce_tmp[5227850] (5227852 'cast' TensorEssence(real(32))[2158600] this[5227264]))
-
var call_tmp[5227548]:int(64)[10]
-
var call_tmp[5227556]:TensorResource(real(32),4,baseValue)[2657812]
-
var call_tmp[5227565]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5227879 '=' ret[5227303] call_tmp[5227531])
-
gotoReturn _end_detach[5227582] _end_detach[5227582]
-
label _end_detach[5227582]
-
(5227584 return ret[5227303])
}
-
- «»
function TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] . detach[5227883] ( this[5227887]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] , copy[5227891]:bool[19] , keepGrad[5227895]:bool[19] ) : owned TensorResource(real(32),4,baseValue)[2657824]
const in arg this[5227887]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] const in arg copy[5227891]:bool[19] const in arg keepGrad[5227895]:bool[19]-
{
-
var ret[5227926]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var call_tmp[5227934]:_ref(shared Remote(ndarray(4,real(32))))[2601619]
-
var coerce_tmp[5228232]:BaseTensorResource(real(32),4)[2594431]
-
(5228238 'move' coerce_tmp[5228232] (5228234 'cast' BaseTensorResource(real(32),4)[2594431] this[5227887]))
-
(5227936 'move' call_tmp[5227934] (5227939 call dataResource[3763090] coerce_tmp[5228232]))
-
var call_tmp[5227942]:int(64)[10]
-
var call_tmp[5227950]:real(32)[91]
-
var coerce_tmp[5228243]:TensorEssence(real(32))[2158600]
-
(5228249 'move' coerce_tmp[5228243] (5228245 'cast' TensorEssence(real(32))[2158600] this[5227887]))
-
var call_tmp[5227958]:ndarray(4,real(32))[2594490]
-
var call_tmp[5227966]:Remote(ndarray(4,real(32)))[2601595]
-
var call_tmp[5227973]:shared Remote(ndarray(4,real(32)))[2601610]
-
var dr[5227980]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5227982 call init=[2652543] dr[5227980] call_tmp[5227934])
-
(5227986 'end of statement' )
-
var gr[5227987]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5227989]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5227991]:bool[19]
-
(5227993 'move' tmp[5227991] keepGrad[5227895])
-
if tmp[5227991]
-
{
-
var tmp[5228000]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700]
-
var coerce_tmp[5228275]:BaseTensorResource(real(32),4)[2594431]
-
(5228281 'move' coerce_tmp[5228275] (5228277 'cast' BaseTensorResource(real(32),4)[2594431] this[5227887]))
-
(5228002 'move' tmp[5228000] (5228005 call gradResource[3764892] coerce_tmp[5228275]))
-
(5228008 'move' tmp[5227989] (5228284 call chpl__autoCopy[4456047] tmp[5228000] 0))
}
-
{
-
(5228496 call init=[4458425] tmp[5227989] nil[32])
}
-
var call_tmp[5228020]:int(64)[10]
-
var call_tmp[5228028]:real(32)[91]
-
var coerce_tmp[5228290]:TensorEssence(real(32))[2158600]
-
(5228296 'move' coerce_tmp[5228290] (5228292 'cast' TensorEssence(real(32))[2158600] this[5227887]))
-
var call_tmp[5228036]:ndarray(4,real(32))[2594490]
-
var call_tmp[5228044]:Remote(ndarray(4,real(32)))?[2601676]
-
var call_tmp[5228051]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5228058 'move' gr[5227987] tmp[5227989])
-
(5228062 'end of statement' )
-
var call_tmp[5228063]:bool[19]
-
(5228065 'move' call_tmp[5228063] copy[5227891])
-
if call_tmp[5228063]
-
{
-
var call_tmp[5228072]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5228333]:Remote(ndarray(4,real(32)))[2601501]
-
(5228339 'move' coerce_tmp[5228333] (5228335 call borrow[2651271] dr[5227980]))
-
(5228074 'move' call_tmp[5228072] (5228080 call copy[4456122] coerce_tmp[5228333]))
-
var call_tmp[5228081]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5228083 'move' call_tmp[5228081] (5228089 call adopt[4456743] call_tmp[5228072]))
-
(5228092 call =[4457191] dr[5227980] call_tmp[5228081])
-
(5228095 'end of statement' dr[5227980])
-
var call_tmp[5228097]:bool[19]
-
var coerce_tmp[5228358]:borrowed Remote(ndarray(4,real(32)))?[2601629]
-
(5228364 'move' coerce_tmp[5228358] (5228360 call borrow[3765308] gr[5227987]))
-
var coerce_tmp[5228367]:borrowed RootClass?[467971]
-
(5228373 'move' coerce_tmp[5228367] (5228369 'cast' borrowed RootClass?[467971] coerce_tmp[5228358]))
-
(5228099 'move' call_tmp[5228097] (5228102 call !=[53510] coerce_tmp[5228367] nil[32]))
-
var call_tmp[5228105]:bool[19]
-
(5228107 'move' call_tmp[5228105] call_tmp[5228097])
-
if call_tmp[5228105]
-
{
-
var call_tmp[5228114]:Remote(ndarray(4,real(32)))[2601501]
-
(5228116 'move' call_tmp[5228114] (5228119 call postfix![3765461] gr[5227987]))
-
var call_tmp[5228121]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5228123 'move' call_tmp[5228121] (5228129 call copy[4456122] call_tmp[5228114]))
-
var call_tmp[5228130]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5228132 'move' call_tmp[5228130] (5228138 call adopt[4456743] call_tmp[5228121]))
-
(5228141 call =[4457593] gr[5227987] call_tmp[5228130])
-
(5228144 'end of statement' gr[5227987])
}
}
-
var call_tmp[5228148]:baseValue[334793]
-
var initTemp[5228394]:baseValue[334793]
-
(5228397 call init[1335025] initTemp[5228394])
-
(5228150 'move' call_tmp[5228148] initTemp[5228394])
-
var call_tmp[5228154]:owned TensorResource(real(32),4,baseValue)[2657824]
-
{
-
var new_temp[5228429]:unmanaged TensorResource(real(32),4,baseValue)[2654987]
-
var _formal_tmp_in_dataResource[5228436]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5228441 'move' _formal_tmp_in_dataResource[5228436] (5228437 call chpl__initCopy[2652516] dr[5227980] 0))
-
var _formal_tmp_in_gradResource[5228445]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5228450 'move' _formal_tmp_in_gradResource[5228445] (5228446 call chpl__initCopy[2653734] gr[5227987] 0))
-
(5228431 'move' new_temp[5228429] (5228414 call _new[4457960] _formal_tmp_in_dataResource[5228436] _formal_tmp_in_gradResource[5228445] call_tmp[5228148]))
}
-
var initTemp[5228456]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5228459 call init[4458106] initTemp[5228456] new_temp[5228429])
-
(5228156 'move' call_tmp[5228154] initTemp[5228456])
-
var call_tmp[5228163]:real(32)[91]
-
var coerce_tmp[5228473]:TensorEssence(real(32))[2158600]
-
(5228479 'move' coerce_tmp[5228473] (5228475 'cast' TensorEssence(real(32))[2158600] this[5227887]))
-
var call_tmp[5228171]:int(64)[10]
-
var call_tmp[5228179]:TensorResource(real(32),4,baseValue)[2657812]
-
var call_tmp[5228188]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5228502 '=' ret[5227926] call_tmp[5228154])
-
gotoReturn _end_detach[5228205] _end_detach[5228205]
-
label _end_detach[5228205]
-
(5228207 return ret[5227926])
}
-
- «»
function TensorResource(real(32),4,addOp(4,real(32)))[5179576] . detach[5228506] ( this[5228510]:TensorResource(real(32),4,addOp(4,real(32)))[5179576] , copy[5228514]:bool[19] , keepGrad[5228518]:bool[19] ) : owned TensorResource(real(32),4,baseValue)[2657824]
const in arg this[5228510]:TensorResource(real(32),4,addOp(4,real(32)))[5179576] const in arg copy[5228514]:bool[19] const in arg keepGrad[5228518]:bool[19]-
{
-
var ret[5228549]:owned TensorResource(real(32),4,baseValue)[2657824]
-
var call_tmp[5228557]:_ref(shared Remote(ndarray(4,real(32))))[2601619]
-
var coerce_tmp[5228855]:BaseTensorResource(real(32),4)[2594431]
-
(5228861 'move' coerce_tmp[5228855] (5228857 'cast' BaseTensorResource(real(32),4)[2594431] this[5228510]))
-
(5228559 'move' call_tmp[5228557] (5228562 call dataResource[3763090] coerce_tmp[5228855]))
-
var call_tmp[5228565]:int(64)[10]
-
var call_tmp[5228573]:real(32)[91]
-
var coerce_tmp[5228866]:TensorEssence(real(32))[2158600]
-
(5228872 'move' coerce_tmp[5228866] (5228868 'cast' TensorEssence(real(32))[2158600] this[5228510]))
-
var call_tmp[5228581]:ndarray(4,real(32))[2594490]
-
var call_tmp[5228589]:Remote(ndarray(4,real(32)))[2601595]
-
var call_tmp[5228596]:shared Remote(ndarray(4,real(32)))[2601610]
-
var dr[5228603]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5228605 call init=[2652543] dr[5228603] call_tmp[5228557])
-
(5228609 'end of statement' )
-
var gr[5228610]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5228612]:shared Remote(ndarray(4,real(32)))?[2601691]
-
var tmp[5228614]:bool[19]
-
(5228616 'move' tmp[5228614] keepGrad[5228518])
-
if tmp[5228614]
-
{
-
var tmp[5228623]:_ref(shared Remote(ndarray(4,real(32)))?)[2601700]
-
var coerce_tmp[5228898]:BaseTensorResource(real(32),4)[2594431]
-
(5228904 'move' coerce_tmp[5228898] (5228900 'cast' BaseTensorResource(real(32),4)[2594431] this[5228510]))
-
(5228625 'move' tmp[5228623] (5228628 call gradResource[3764892] coerce_tmp[5228898]))
-
(5228631 'move' tmp[5228612] (5228907 call chpl__autoCopy[4456047] tmp[5228623] 0))
}
-
{
-
(5229119 call init=[4458425] tmp[5228612] nil[32])
}
-
var call_tmp[5228643]:int(64)[10]
-
var call_tmp[5228651]:real(32)[91]
-
var coerce_tmp[5228913]:TensorEssence(real(32))[2158600]
-
(5228919 'move' coerce_tmp[5228913] (5228915 'cast' TensorEssence(real(32))[2158600] this[5228510]))
-
var call_tmp[5228659]:ndarray(4,real(32))[2594490]
-
var call_tmp[5228667]:Remote(ndarray(4,real(32)))?[2601676]
-
var call_tmp[5228674]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5228681 'move' gr[5228610] tmp[5228612])
-
(5228685 'end of statement' )
-
var call_tmp[5228686]:bool[19]
-
(5228688 'move' call_tmp[5228686] copy[5228514])
-
if call_tmp[5228686]
-
{
-
var call_tmp[5228695]:owned Remote(ndarray(4,real(32)))[4456164]
-
var coerce_tmp[5228956]:Remote(ndarray(4,real(32)))[2601501]
-
(5228962 'move' coerce_tmp[5228956] (5228958 call borrow[2651271] dr[5228603]))
-
(5228697 'move' call_tmp[5228695] (5228703 call copy[4456122] coerce_tmp[5228956]))
-
var call_tmp[5228704]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5228706 'move' call_tmp[5228704] (5228712 call adopt[4456743] call_tmp[5228695]))
-
(5228715 call =[4457191] dr[5228603] call_tmp[5228704])
-
(5228718 'end of statement' dr[5228603])
-
var call_tmp[5228720]:bool[19]
-
var coerce_tmp[5228981]:borrowed Remote(ndarray(4,real(32)))?[2601629]
-
(5228987 'move' coerce_tmp[5228981] (5228983 call borrow[3765308] gr[5228610]))
-
var coerce_tmp[5228990]:borrowed RootClass?[467971]
-
(5228996 'move' coerce_tmp[5228990] (5228992 'cast' borrowed RootClass?[467971] coerce_tmp[5228981]))
-
(5228722 'move' call_tmp[5228720] (5228725 call !=[53510] coerce_tmp[5228990] nil[32]))
-
var call_tmp[5228728]:bool[19]
-
(5228730 'move' call_tmp[5228728] call_tmp[5228720])
-
if call_tmp[5228728]
-
{
-
var call_tmp[5228737]:Remote(ndarray(4,real(32)))[2601501]
-
(5228739 'move' call_tmp[5228737] (5228742 call postfix![3765461] gr[5228610]))
-
var call_tmp[5228744]:owned Remote(ndarray(4,real(32)))[4456164]
-
(5228746 'move' call_tmp[5228744] (5228752 call copy[4456122] call_tmp[5228737]))
-
var call_tmp[5228753]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5228755 'move' call_tmp[5228753] (5228761 call adopt[4456743] call_tmp[5228744]))
-
(5228764 call =[4457593] gr[5228610] call_tmp[5228753])
-
(5228767 'end of statement' gr[5228610])
}
}
-
var call_tmp[5228771]:baseValue[334793]
-
var initTemp[5229017]:baseValue[334793]
-
(5229020 call init[1335025] initTemp[5229017])
-
(5228773 'move' call_tmp[5228771] initTemp[5229017])
-
var call_tmp[5228777]:owned TensorResource(real(32),4,baseValue)[2657824]
-
{
-
var new_temp[5229052]:unmanaged TensorResource(real(32),4,baseValue)[2654987]
-
var _formal_tmp_in_dataResource[5229059]:shared Remote(ndarray(4,real(32)))[2601610]
-
(5229064 'move' _formal_tmp_in_dataResource[5229059] (5229060 call chpl__initCopy[2652516] dr[5228603] 0))
-
var _formal_tmp_in_gradResource[5229068]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(5229073 'move' _formal_tmp_in_gradResource[5229068] (5229069 call chpl__initCopy[2653734] gr[5228610] 0))
-
(5229054 'move' new_temp[5229052] (5229037 call _new[4457960] _formal_tmp_in_dataResource[5229059] _formal_tmp_in_gradResource[5229068] call_tmp[5228771]))
}
-
var initTemp[5229079]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5229082 call init[4458106] initTemp[5229079] new_temp[5229052])
-
(5228779 'move' call_tmp[5228777] initTemp[5229079])
-
var call_tmp[5228786]:real(32)[91]
-
var coerce_tmp[5229096]:TensorEssence(real(32))[2158600]
-
(5229102 'move' coerce_tmp[5229096] (5229098 'cast' TensorEssence(real(32))[2158600] this[5228510]))
-
var call_tmp[5228794]:int(64)[10]
-
var call_tmp[5228802]:TensorResource(real(32),4,baseValue)[2657812]
-
var call_tmp[5228811]:owned TensorResource(real(32),4,baseValue)[2657824]
-
(5229125 '=' ret[5228549] call_tmp[5228777])
-
gotoReturn _end_detach[5228828] _end_detach[5228828]
-
label _end_detach[5228828]
-
(5228830 return ret[5228549])
}
-
- «»
function TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] . detach[5229129] ( this[5229133]:TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] , copy[5229137]:bool[19] , keepGrad[5229141]:bool[19] ) : owned TensorResource(real(32),5,baseValue)[2827101]
const in arg this[5229133]:TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] const in arg copy[5229137]:bool[19] const in arg keepGrad[5229141]:bool[19]-
{
-
var ret[5229172]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var call_tmp[5229180]:_ref(shared Remote(ndarray(5,real(32))))[2686865]
-
var coerce_tmp[5229478]:BaseTensorResource(real(32),5)[2679277]
-
(5229484 'move' coerce_tmp[5229478] (5229480 'cast' BaseTensorResource(real(32),5)[2679277] this[5229133]))
-
(5229182 'move' call_tmp[5229180] (5229185 call dataResource[3770470] coerce_tmp[5229478]))
-
var call_tmp[5229188]:int(64)[10]
-
var call_tmp[5229196]:real(32)[91]
-
var coerce_tmp[5229489]:TensorEssence(real(32))[2158600]
-
(5229495 'move' coerce_tmp[5229489] (5229491 'cast' TensorEssence(real(32))[2158600] this[5229133]))
-
var call_tmp[5229204]:ndarray(5,real(32))[2679336]
-
var call_tmp[5229212]:Remote(ndarray(5,real(32)))[2686841]
-
var call_tmp[5229219]:shared Remote(ndarray(5,real(32)))[2686856]
-
var dr[5229226]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5229228 call init=[2821820] dr[5229226] call_tmp[5229180])
-
(5229232 'end of statement' )
-
var gr[5229233]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5229235]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5229237]:bool[19]
-
(5229239 'move' tmp[5229237] keepGrad[5229141])
-
if tmp[5229237]
-
{
-
var tmp[5229246]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946]
-
var coerce_tmp[5229521]:BaseTensorResource(real(32),5)[2679277]
-
(5229527 'move' coerce_tmp[5229521] (5229523 'cast' BaseTensorResource(real(32),5)[2679277] this[5229133]))
-
(5229248 'move' tmp[5229246] (5229251 call gradResource[3772272] coerce_tmp[5229521]))
-
(5229254 'move' tmp[5229235] (5229530 call chpl__autoCopy[4471940] tmp[5229246] 0))
}
-
{
-
(5229742 call init=[4474318] tmp[5229235] nil[32])
}
-
var call_tmp[5229266]:int(64)[10]
-
var call_tmp[5229274]:real(32)[91]
-
var coerce_tmp[5229536]:TensorEssence(real(32))[2158600]
-
(5229542 'move' coerce_tmp[5229536] (5229538 'cast' TensorEssence(real(32))[2158600] this[5229133]))
-
var call_tmp[5229282]:ndarray(5,real(32))[2679336]
-
var call_tmp[5229290]:Remote(ndarray(5,real(32)))?[2686922]
-
var call_tmp[5229297]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5229304 'move' gr[5229233] tmp[5229235])
-
(5229308 'end of statement' )
-
var call_tmp[5229309]:bool[19]
-
(5229311 'move' call_tmp[5229309] copy[5229137])
-
if call_tmp[5229309]
-
{
-
var call_tmp[5229318]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5229579]:Remote(ndarray(5,real(32)))[2686747]
-
(5229585 'move' coerce_tmp[5229579] (5229581 call borrow[2820548] dr[5229226]))
-
(5229320 'move' call_tmp[5229318] (5229326 call copy[4472015] coerce_tmp[5229579]))
-
var call_tmp[5229327]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5229329 'move' call_tmp[5229327] (5229335 call adopt[4472636] call_tmp[5229318]))
-
(5229338 call =[4473084] dr[5229226] call_tmp[5229327])
-
(5229341 'end of statement' dr[5229226])
-
var call_tmp[5229343]:bool[19]
-
var coerce_tmp[5229604]:borrowed Remote(ndarray(5,real(32)))?[2686875]
-
(5229610 'move' coerce_tmp[5229604] (5229606 call borrow[3772688] gr[5229233]))
-
var coerce_tmp[5229613]:borrowed RootClass?[467971]
-
(5229619 'move' coerce_tmp[5229613] (5229615 'cast' borrowed RootClass?[467971] coerce_tmp[5229604]))
-
(5229345 'move' call_tmp[5229343] (5229348 call !=[53510] coerce_tmp[5229613] nil[32]))
-
var call_tmp[5229351]:bool[19]
-
(5229353 'move' call_tmp[5229351] call_tmp[5229343])
-
if call_tmp[5229351]
-
{
-
var call_tmp[5229360]:Remote(ndarray(5,real(32)))[2686747]
-
(5229362 'move' call_tmp[5229360] (5229365 call postfix![3772841] gr[5229233]))
-
var call_tmp[5229367]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5229369 'move' call_tmp[5229367] (5229375 call copy[4472015] call_tmp[5229360]))
-
var call_tmp[5229376]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5229378 'move' call_tmp[5229376] (5229384 call adopt[4472636] call_tmp[5229367]))
-
(5229387 call =[4473486] gr[5229233] call_tmp[5229376])
-
(5229390 'end of statement' gr[5229233])
}
}
-
var call_tmp[5229394]:baseValue[334793]
-
var initTemp[5229640]:baseValue[334793]
-
(5229643 call init[1335025] initTemp[5229640])
-
(5229396 'move' call_tmp[5229394] initTemp[5229640])
-
var call_tmp[5229400]:owned TensorResource(real(32),5,baseValue)[2827101]
-
{
-
var new_temp[5229675]:unmanaged TensorResource(real(32),5,baseValue)[2824264]
-
var _formal_tmp_in_dataResource[5229682]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5229687 'move' _formal_tmp_in_dataResource[5229682] (5229683 call chpl__initCopy[2821793] dr[5229226] 0))
-
var _formal_tmp_in_gradResource[5229691]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5229696 'move' _formal_tmp_in_gradResource[5229691] (5229692 call chpl__initCopy[2823011] gr[5229233] 0))
-
(5229677 'move' new_temp[5229675] (5229660 call _new[4473853] _formal_tmp_in_dataResource[5229682] _formal_tmp_in_gradResource[5229691] call_tmp[5229394]))
}
-
var initTemp[5229702]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5229705 call init[4473999] initTemp[5229702] new_temp[5229675])
-
(5229402 'move' call_tmp[5229400] initTemp[5229702])
-
var call_tmp[5229409]:real(32)[91]
-
var coerce_tmp[5229719]:TensorEssence(real(32))[2158600]
-
(5229725 'move' coerce_tmp[5229719] (5229721 'cast' TensorEssence(real(32))[2158600] this[5229133]))
-
var call_tmp[5229417]:int(64)[10]
-
var call_tmp[5229425]:TensorResource(real(32),5,baseValue)[2827089]
-
var call_tmp[5229434]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5229748 '=' ret[5229172] call_tmp[5229400])
-
gotoReturn _end_detach[5229451] _end_detach[5229451]
-
label _end_detach[5229451]
-
(5229453 return ret[5229172])
}
-
- «»
function TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] . detach[5229752] ( this[5229756]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] , copy[5229760]:bool[19] , keepGrad[5229764]:bool[19] ) : owned TensorResource(real(32),5,baseValue)[2827101]
const in arg this[5229756]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] const in arg copy[5229760]:bool[19] const in arg keepGrad[5229764]:bool[19]-
{
-
var ret[5229795]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var call_tmp[5229803]:_ref(shared Remote(ndarray(5,real(32))))[2686865]
-
var coerce_tmp[5230101]:BaseTensorResource(real(32),5)[2679277]
-
(5230107 'move' coerce_tmp[5230101] (5230103 'cast' BaseTensorResource(real(32),5)[2679277] this[5229756]))
-
(5229805 'move' call_tmp[5229803] (5229808 call dataResource[3770470] coerce_tmp[5230101]))
-
var call_tmp[5229811]:int(64)[10]
-
var call_tmp[5229819]:real(32)[91]
-
var coerce_tmp[5230112]:TensorEssence(real(32))[2158600]
-
(5230118 'move' coerce_tmp[5230112] (5230114 'cast' TensorEssence(real(32))[2158600] this[5229756]))
-
var call_tmp[5229827]:ndarray(5,real(32))[2679336]
-
var call_tmp[5229835]:Remote(ndarray(5,real(32)))[2686841]
-
var call_tmp[5229842]:shared Remote(ndarray(5,real(32)))[2686856]
-
var dr[5229849]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5229851 call init=[2821820] dr[5229849] call_tmp[5229803])
-
(5229855 'end of statement' )
-
var gr[5229856]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5229858]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5229860]:bool[19]
-
(5229862 'move' tmp[5229860] keepGrad[5229764])
-
if tmp[5229860]
-
{
-
var tmp[5229869]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946]
-
var coerce_tmp[5230144]:BaseTensorResource(real(32),5)[2679277]
-
(5230150 'move' coerce_tmp[5230144] (5230146 'cast' BaseTensorResource(real(32),5)[2679277] this[5229756]))
-
(5229871 'move' tmp[5229869] (5229874 call gradResource[3772272] coerce_tmp[5230144]))
-
(5229877 'move' tmp[5229858] (5230153 call chpl__autoCopy[4471940] tmp[5229869] 0))
}
-
{
-
(5230365 call init=[4474318] tmp[5229858] nil[32])
}
-
var call_tmp[5229889]:int(64)[10]
-
var call_tmp[5229897]:real(32)[91]
-
var coerce_tmp[5230159]:TensorEssence(real(32))[2158600]
-
(5230165 'move' coerce_tmp[5230159] (5230161 'cast' TensorEssence(real(32))[2158600] this[5229756]))
-
var call_tmp[5229905]:ndarray(5,real(32))[2679336]
-
var call_tmp[5229913]:Remote(ndarray(5,real(32)))?[2686922]
-
var call_tmp[5229920]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5229927 'move' gr[5229856] tmp[5229858])
-
(5229931 'end of statement' )
-
var call_tmp[5229932]:bool[19]
-
(5229934 'move' call_tmp[5229932] copy[5229760])
-
if call_tmp[5229932]
-
{
-
var call_tmp[5229941]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5230202]:Remote(ndarray(5,real(32)))[2686747]
-
(5230208 'move' coerce_tmp[5230202] (5230204 call borrow[2820548] dr[5229849]))
-
(5229943 'move' call_tmp[5229941] (5229949 call copy[4472015] coerce_tmp[5230202]))
-
var call_tmp[5229950]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5229952 'move' call_tmp[5229950] (5229958 call adopt[4472636] call_tmp[5229941]))
-
(5229961 call =[4473084] dr[5229849] call_tmp[5229950])
-
(5229964 'end of statement' dr[5229849])
-
var call_tmp[5229966]:bool[19]
-
var coerce_tmp[5230227]:borrowed Remote(ndarray(5,real(32)))?[2686875]
-
(5230233 'move' coerce_tmp[5230227] (5230229 call borrow[3772688] gr[5229856]))
-
var coerce_tmp[5230236]:borrowed RootClass?[467971]
-
(5230242 'move' coerce_tmp[5230236] (5230238 'cast' borrowed RootClass?[467971] coerce_tmp[5230227]))
-
(5229968 'move' call_tmp[5229966] (5229971 call !=[53510] coerce_tmp[5230236] nil[32]))
-
var call_tmp[5229974]:bool[19]
-
(5229976 'move' call_tmp[5229974] call_tmp[5229966])
-
if call_tmp[5229974]
-
{
-
var call_tmp[5229983]:Remote(ndarray(5,real(32)))[2686747]
-
(5229985 'move' call_tmp[5229983] (5229988 call postfix![3772841] gr[5229856]))
-
var call_tmp[5229990]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5229992 'move' call_tmp[5229990] (5229998 call copy[4472015] call_tmp[5229983]))
-
var call_tmp[5229999]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5230001 'move' call_tmp[5229999] (5230007 call adopt[4472636] call_tmp[5229990]))
-
(5230010 call =[4473486] gr[5229856] call_tmp[5229999])
-
(5230013 'end of statement' gr[5229856])
}
}
-
var call_tmp[5230017]:baseValue[334793]
-
var initTemp[5230263]:baseValue[334793]
-
(5230266 call init[1335025] initTemp[5230263])
-
(5230019 'move' call_tmp[5230017] initTemp[5230263])
-
var call_tmp[5230023]:owned TensorResource(real(32),5,baseValue)[2827101]
-
{
-
var new_temp[5230298]:unmanaged TensorResource(real(32),5,baseValue)[2824264]
-
var _formal_tmp_in_dataResource[5230305]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5230310 'move' _formal_tmp_in_dataResource[5230305] (5230306 call chpl__initCopy[2821793] dr[5229849] 0))
-
var _formal_tmp_in_gradResource[5230314]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5230319 'move' _formal_tmp_in_gradResource[5230314] (5230315 call chpl__initCopy[2823011] gr[5229856] 0))
-
(5230300 'move' new_temp[5230298] (5230283 call _new[4473853] _formal_tmp_in_dataResource[5230305] _formal_tmp_in_gradResource[5230314] call_tmp[5230017]))
}
-
var initTemp[5230325]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5230328 call init[4473999] initTemp[5230325] new_temp[5230298])
-
(5230025 'move' call_tmp[5230023] initTemp[5230325])
-
var call_tmp[5230032]:real(32)[91]
-
var coerce_tmp[5230342]:TensorEssence(real(32))[2158600]
-
(5230348 'move' coerce_tmp[5230342] (5230344 'cast' TensorEssence(real(32))[2158600] this[5229756]))
-
var call_tmp[5230040]:int(64)[10]
-
var call_tmp[5230048]:TensorResource(real(32),5,baseValue)[2827089]
-
var call_tmp[5230057]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5230371 '=' ret[5229795] call_tmp[5230023])
-
gotoReturn _end_detach[5230074] _end_detach[5230074]
-
label _end_detach[5230074]
-
(5230076 return ret[5229795])
}
-
- «»
function TensorResource(real(32),5,expandOp(5,real(32)))[4965691] . detach[5230375] ( this[5230379]:TensorResource(real(32),5,expandOp(5,real(32)))[4965691] , copy[5230383]:bool[19] , keepGrad[5230387]:bool[19] ) : owned TensorResource(real(32),5,baseValue)[2827101]
const in arg this[5230379]:TensorResource(real(32),5,expandOp(5,real(32)))[4965691] const in arg copy[5230383]:bool[19] const in arg keepGrad[5230387]:bool[19]-
{
-
var ret[5230418]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var call_tmp[5230426]:_ref(shared Remote(ndarray(5,real(32))))[2686865]
-
var coerce_tmp[5230724]:BaseTensorResource(real(32),5)[2679277]
-
(5230730 'move' coerce_tmp[5230724] (5230726 'cast' BaseTensorResource(real(32),5)[2679277] this[5230379]))
-
(5230428 'move' call_tmp[5230426] (5230431 call dataResource[3770470] coerce_tmp[5230724]))
-
var call_tmp[5230434]:int(64)[10]
-
var call_tmp[5230442]:real(32)[91]
-
var coerce_tmp[5230735]:TensorEssence(real(32))[2158600]
-
(5230741 'move' coerce_tmp[5230735] (5230737 'cast' TensorEssence(real(32))[2158600] this[5230379]))
-
var call_tmp[5230450]:ndarray(5,real(32))[2679336]
-
var call_tmp[5230458]:Remote(ndarray(5,real(32)))[2686841]
-
var call_tmp[5230465]:shared Remote(ndarray(5,real(32)))[2686856]
-
var dr[5230472]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5230474 call init=[2821820] dr[5230472] call_tmp[5230426])
-
(5230478 'end of statement' )
-
var gr[5230479]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5230481]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5230483]:bool[19]
-
(5230485 'move' tmp[5230483] keepGrad[5230387])
-
if tmp[5230483]
-
{
-
var tmp[5230492]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946]
-
var coerce_tmp[5230767]:BaseTensorResource(real(32),5)[2679277]
-
(5230773 'move' coerce_tmp[5230767] (5230769 'cast' BaseTensorResource(real(32),5)[2679277] this[5230379]))
-
(5230494 'move' tmp[5230492] (5230497 call gradResource[3772272] coerce_tmp[5230767]))
-
(5230500 'move' tmp[5230481] (5230776 call chpl__autoCopy[4471940] tmp[5230492] 0))
}
-
{
-
(5230988 call init=[4474318] tmp[5230481] nil[32])
}
-
var call_tmp[5230512]:int(64)[10]
-
var call_tmp[5230520]:real(32)[91]
-
var coerce_tmp[5230782]:TensorEssence(real(32))[2158600]
-
(5230788 'move' coerce_tmp[5230782] (5230784 'cast' TensorEssence(real(32))[2158600] this[5230379]))
-
var call_tmp[5230528]:ndarray(5,real(32))[2679336]
-
var call_tmp[5230536]:Remote(ndarray(5,real(32)))?[2686922]
-
var call_tmp[5230543]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5230550 'move' gr[5230479] tmp[5230481])
-
(5230554 'end of statement' )
-
var call_tmp[5230555]:bool[19]
-
(5230557 'move' call_tmp[5230555] copy[5230383])
-
if call_tmp[5230555]
-
{
-
var call_tmp[5230564]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5230825]:Remote(ndarray(5,real(32)))[2686747]
-
(5230831 'move' coerce_tmp[5230825] (5230827 call borrow[2820548] dr[5230472]))
-
(5230566 'move' call_tmp[5230564] (5230572 call copy[4472015] coerce_tmp[5230825]))
-
var call_tmp[5230573]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5230575 'move' call_tmp[5230573] (5230581 call adopt[4472636] call_tmp[5230564]))
-
(5230584 call =[4473084] dr[5230472] call_tmp[5230573])
-
(5230587 'end of statement' dr[5230472])
-
var call_tmp[5230589]:bool[19]
-
var coerce_tmp[5230850]:borrowed Remote(ndarray(5,real(32)))?[2686875]
-
(5230856 'move' coerce_tmp[5230850] (5230852 call borrow[3772688] gr[5230479]))
-
var coerce_tmp[5230859]:borrowed RootClass?[467971]
-
(5230865 'move' coerce_tmp[5230859] (5230861 'cast' borrowed RootClass?[467971] coerce_tmp[5230850]))
-
(5230591 'move' call_tmp[5230589] (5230594 call !=[53510] coerce_tmp[5230859] nil[32]))
-
var call_tmp[5230597]:bool[19]
-
(5230599 'move' call_tmp[5230597] call_tmp[5230589])
-
if call_tmp[5230597]
-
{
-
var call_tmp[5230606]:Remote(ndarray(5,real(32)))[2686747]
-
(5230608 'move' call_tmp[5230606] (5230611 call postfix![3772841] gr[5230479]))
-
var call_tmp[5230613]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5230615 'move' call_tmp[5230613] (5230621 call copy[4472015] call_tmp[5230606]))
-
var call_tmp[5230622]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5230624 'move' call_tmp[5230622] (5230630 call adopt[4472636] call_tmp[5230613]))
-
(5230633 call =[4473486] gr[5230479] call_tmp[5230622])
-
(5230636 'end of statement' gr[5230479])
}
}
-
var call_tmp[5230640]:baseValue[334793]
-
var initTemp[5230886]:baseValue[334793]
-
(5230889 call init[1335025] initTemp[5230886])
-
(5230642 'move' call_tmp[5230640] initTemp[5230886])
-
var call_tmp[5230646]:owned TensorResource(real(32),5,baseValue)[2827101]
-
{
-
var new_temp[5230921]:unmanaged TensorResource(real(32),5,baseValue)[2824264]
-
var _formal_tmp_in_dataResource[5230928]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5230933 'move' _formal_tmp_in_dataResource[5230928] (5230929 call chpl__initCopy[2821793] dr[5230472] 0))
-
var _formal_tmp_in_gradResource[5230937]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5230942 'move' _formal_tmp_in_gradResource[5230937] (5230938 call chpl__initCopy[2823011] gr[5230479] 0))
-
(5230923 'move' new_temp[5230921] (5230906 call _new[4473853] _formal_tmp_in_dataResource[5230928] _formal_tmp_in_gradResource[5230937] call_tmp[5230640]))
}
-
var initTemp[5230948]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5230951 call init[4473999] initTemp[5230948] new_temp[5230921])
-
(5230648 'move' call_tmp[5230646] initTemp[5230948])
-
var call_tmp[5230655]:real(32)[91]
-
var coerce_tmp[5230965]:TensorEssence(real(32))[2158600]
-
(5230971 'move' coerce_tmp[5230965] (5230967 'cast' TensorEssence(real(32))[2158600] this[5230379]))
-
var call_tmp[5230663]:int(64)[10]
-
var call_tmp[5230671]:TensorResource(real(32),5,baseValue)[2827089]
-
var call_tmp[5230680]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5230994 '=' ret[5230418] call_tmp[5230646])
-
gotoReturn _end_detach[5230697] _end_detach[5230697]
-
label _end_detach[5230697]
-
(5230699 return ret[5230418])
}
-
- «»
function TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] . detach[5230998] ( this[5231002]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] , copy[5231006]:bool[19] , keepGrad[5231010]:bool[19] ) : owned TensorResource(real(32),5,baseValue)[2827101]
const in arg this[5231002]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] const in arg copy[5231006]:bool[19] const in arg keepGrad[5231010]:bool[19]-
{
-
var ret[5231041]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var call_tmp[5231049]:_ref(shared Remote(ndarray(5,real(32))))[2686865]
-
var coerce_tmp[5231347]:BaseTensorResource(real(32),5)[2679277]
-
(5231353 'move' coerce_tmp[5231347] (5231349 'cast' BaseTensorResource(real(32),5)[2679277] this[5231002]))
-
(5231051 'move' call_tmp[5231049] (5231054 call dataResource[3770470] coerce_tmp[5231347]))
-
var call_tmp[5231057]:int(64)[10]
-
var call_tmp[5231065]:real(32)[91]
-
var coerce_tmp[5231358]:TensorEssence(real(32))[2158600]
-
(5231364 'move' coerce_tmp[5231358] (5231360 'cast' TensorEssence(real(32))[2158600] this[5231002]))
-
var call_tmp[5231073]:ndarray(5,real(32))[2679336]
-
var call_tmp[5231081]:Remote(ndarray(5,real(32)))[2686841]
-
var call_tmp[5231088]:shared Remote(ndarray(5,real(32)))[2686856]
-
var dr[5231095]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5231097 call init=[2821820] dr[5231095] call_tmp[5231049])
-
(5231101 'end of statement' )
-
var gr[5231102]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5231104]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5231106]:bool[19]
-
(5231108 'move' tmp[5231106] keepGrad[5231010])
-
if tmp[5231106]
-
{
-
var tmp[5231115]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946]
-
var coerce_tmp[5231390]:BaseTensorResource(real(32),5)[2679277]
-
(5231396 'move' coerce_tmp[5231390] (5231392 'cast' BaseTensorResource(real(32),5)[2679277] this[5231002]))
-
(5231117 'move' tmp[5231115] (5231120 call gradResource[3772272] coerce_tmp[5231390]))
-
(5231123 'move' tmp[5231104] (5231399 call chpl__autoCopy[4471940] tmp[5231115] 0))
}
-
{
-
(5231611 call init=[4474318] tmp[5231104] nil[32])
}
-
var call_tmp[5231135]:int(64)[10]
-
var call_tmp[5231143]:real(32)[91]
-
var coerce_tmp[5231405]:TensorEssence(real(32))[2158600]
-
(5231411 'move' coerce_tmp[5231405] (5231407 'cast' TensorEssence(real(32))[2158600] this[5231002]))
-
var call_tmp[5231151]:ndarray(5,real(32))[2679336]
-
var call_tmp[5231159]:Remote(ndarray(5,real(32)))?[2686922]
-
var call_tmp[5231166]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5231173 'move' gr[5231102] tmp[5231104])
-
(5231177 'end of statement' )
-
var call_tmp[5231178]:bool[19]
-
(5231180 'move' call_tmp[5231178] copy[5231006])
-
if call_tmp[5231178]
-
{
-
var call_tmp[5231187]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5231448]:Remote(ndarray(5,real(32)))[2686747]
-
(5231454 'move' coerce_tmp[5231448] (5231450 call borrow[2820548] dr[5231095]))
-
(5231189 'move' call_tmp[5231187] (5231195 call copy[4472015] coerce_tmp[5231448]))
-
var call_tmp[5231196]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5231198 'move' call_tmp[5231196] (5231204 call adopt[4472636] call_tmp[5231187]))
-
(5231207 call =[4473084] dr[5231095] call_tmp[5231196])
-
(5231210 'end of statement' dr[5231095])
-
var call_tmp[5231212]:bool[19]
-
var coerce_tmp[5231473]:borrowed Remote(ndarray(5,real(32)))?[2686875]
-
(5231479 'move' coerce_tmp[5231473] (5231475 call borrow[3772688] gr[5231102]))
-
var coerce_tmp[5231482]:borrowed RootClass?[467971]
-
(5231488 'move' coerce_tmp[5231482] (5231484 'cast' borrowed RootClass?[467971] coerce_tmp[5231473]))
-
(5231214 'move' call_tmp[5231212] (5231217 call !=[53510] coerce_tmp[5231482] nil[32]))
-
var call_tmp[5231220]:bool[19]
-
(5231222 'move' call_tmp[5231220] call_tmp[5231212])
-
if call_tmp[5231220]
-
{
-
var call_tmp[5231229]:Remote(ndarray(5,real(32)))[2686747]
-
(5231231 'move' call_tmp[5231229] (5231234 call postfix![3772841] gr[5231102]))
-
var call_tmp[5231236]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5231238 'move' call_tmp[5231236] (5231244 call copy[4472015] call_tmp[5231229]))
-
var call_tmp[5231245]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5231247 'move' call_tmp[5231245] (5231253 call adopt[4472636] call_tmp[5231236]))
-
(5231256 call =[4473486] gr[5231102] call_tmp[5231245])
-
(5231259 'end of statement' gr[5231102])
}
}
-
var call_tmp[5231263]:baseValue[334793]
-
var initTemp[5231509]:baseValue[334793]
-
(5231512 call init[1335025] initTemp[5231509])
-
(5231265 'move' call_tmp[5231263] initTemp[5231509])
-
var call_tmp[5231269]:owned TensorResource(real(32),5,baseValue)[2827101]
-
{
-
var new_temp[5231544]:unmanaged TensorResource(real(32),5,baseValue)[2824264]
-
var _formal_tmp_in_dataResource[5231551]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5231556 'move' _formal_tmp_in_dataResource[5231551] (5231552 call chpl__initCopy[2821793] dr[5231095] 0))
-
var _formal_tmp_in_gradResource[5231560]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5231565 'move' _formal_tmp_in_gradResource[5231560] (5231561 call chpl__initCopy[2823011] gr[5231102] 0))
-
(5231546 'move' new_temp[5231544] (5231529 call _new[4473853] _formal_tmp_in_dataResource[5231551] _formal_tmp_in_gradResource[5231560] call_tmp[5231263]))
}
-
var initTemp[5231571]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5231574 call init[4473999] initTemp[5231571] new_temp[5231544])
-
(5231271 'move' call_tmp[5231269] initTemp[5231571])
-
var call_tmp[5231278]:real(32)[91]
-
var coerce_tmp[5231588]:TensorEssence(real(32))[2158600]
-
(5231594 'move' coerce_tmp[5231588] (5231590 'cast' TensorEssence(real(32))[2158600] this[5231002]))
-
var call_tmp[5231286]:int(64)[10]
-
var call_tmp[5231294]:TensorResource(real(32),5,baseValue)[2827089]
-
var call_tmp[5231303]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5231617 '=' ret[5231041] call_tmp[5231269])
-
gotoReturn _end_detach[5231320] _end_detach[5231320]
-
label _end_detach[5231320]
-
(5231322 return ret[5231041])
}
-
- «»
function TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] . detach[5231621] ( this[5231625]:TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] , copy[5231629]:bool[19] , keepGrad[5231633]:bool[19] ) : owned TensorResource(real(32),5,baseValue)[2827101]
const in arg this[5231625]:TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] const in arg copy[5231629]:bool[19] const in arg keepGrad[5231633]:bool[19]-
{
-
var ret[5231664]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var call_tmp[5231672]:_ref(shared Remote(ndarray(5,real(32))))[2686865]
-
var coerce_tmp[5231970]:BaseTensorResource(real(32),5)[2679277]
-
(5231976 'move' coerce_tmp[5231970] (5231972 'cast' BaseTensorResource(real(32),5)[2679277] this[5231625]))
-
(5231674 'move' call_tmp[5231672] (5231677 call dataResource[3770470] coerce_tmp[5231970]))
-
var call_tmp[5231680]:int(64)[10]
-
var call_tmp[5231688]:real(32)[91]
-
var coerce_tmp[5231981]:TensorEssence(real(32))[2158600]
-
(5231987 'move' coerce_tmp[5231981] (5231983 'cast' TensorEssence(real(32))[2158600] this[5231625]))
-
var call_tmp[5231696]:ndarray(5,real(32))[2679336]
-
var call_tmp[5231704]:Remote(ndarray(5,real(32)))[2686841]
-
var call_tmp[5231711]:shared Remote(ndarray(5,real(32)))[2686856]
-
var dr[5231718]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5231720 call init=[2821820] dr[5231718] call_tmp[5231672])
-
(5231724 'end of statement' )
-
var gr[5231725]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5231727]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5231729]:bool[19]
-
(5231731 'move' tmp[5231729] keepGrad[5231633])
-
if tmp[5231729]
-
{
-
var tmp[5231738]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946]
-
var coerce_tmp[5232013]:BaseTensorResource(real(32),5)[2679277]
-
(5232019 'move' coerce_tmp[5232013] (5232015 'cast' BaseTensorResource(real(32),5)[2679277] this[5231625]))
-
(5231740 'move' tmp[5231738] (5231743 call gradResource[3772272] coerce_tmp[5232013]))
-
(5231746 'move' tmp[5231727] (5232022 call chpl__autoCopy[4471940] tmp[5231738] 0))
}
-
{
-
(5232234 call init=[4474318] tmp[5231727] nil[32])
}
-
var call_tmp[5231758]:int(64)[10]
-
var call_tmp[5231766]:real(32)[91]
-
var coerce_tmp[5232028]:TensorEssence(real(32))[2158600]
-
(5232034 'move' coerce_tmp[5232028] (5232030 'cast' TensorEssence(real(32))[2158600] this[5231625]))
-
var call_tmp[5231774]:ndarray(5,real(32))[2679336]
-
var call_tmp[5231782]:Remote(ndarray(5,real(32)))?[2686922]
-
var call_tmp[5231789]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5231796 'move' gr[5231725] tmp[5231727])
-
(5231800 'end of statement' )
-
var call_tmp[5231801]:bool[19]
-
(5231803 'move' call_tmp[5231801] copy[5231629])
-
if call_tmp[5231801]
-
{
-
var call_tmp[5231810]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5232071]:Remote(ndarray(5,real(32)))[2686747]
-
(5232077 'move' coerce_tmp[5232071] (5232073 call borrow[2820548] dr[5231718]))
-
(5231812 'move' call_tmp[5231810] (5231818 call copy[4472015] coerce_tmp[5232071]))
-
var call_tmp[5231819]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5231821 'move' call_tmp[5231819] (5231827 call adopt[4472636] call_tmp[5231810]))
-
(5231830 call =[4473084] dr[5231718] call_tmp[5231819])
-
(5231833 'end of statement' dr[5231718])
-
var call_tmp[5231835]:bool[19]
-
var coerce_tmp[5232096]:borrowed Remote(ndarray(5,real(32)))?[2686875]
-
(5232102 'move' coerce_tmp[5232096] (5232098 call borrow[3772688] gr[5231725]))
-
var coerce_tmp[5232105]:borrowed RootClass?[467971]
-
(5232111 'move' coerce_tmp[5232105] (5232107 'cast' borrowed RootClass?[467971] coerce_tmp[5232096]))
-
(5231837 'move' call_tmp[5231835] (5231840 call !=[53510] coerce_tmp[5232105] nil[32]))
-
var call_tmp[5231843]:bool[19]
-
(5231845 'move' call_tmp[5231843] call_tmp[5231835])
-
if call_tmp[5231843]
-
{
-
var call_tmp[5231852]:Remote(ndarray(5,real(32)))[2686747]
-
(5231854 'move' call_tmp[5231852] (5231857 call postfix![3772841] gr[5231725]))
-
var call_tmp[5231859]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5231861 'move' call_tmp[5231859] (5231867 call copy[4472015] call_tmp[5231852]))
-
var call_tmp[5231868]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5231870 'move' call_tmp[5231868] (5231876 call adopt[4472636] call_tmp[5231859]))
-
(5231879 call =[4473486] gr[5231725] call_tmp[5231868])
-
(5231882 'end of statement' gr[5231725])
}
}
-
var call_tmp[5231886]:baseValue[334793]
-
var initTemp[5232132]:baseValue[334793]
-
(5232135 call init[1335025] initTemp[5232132])
-
(5231888 'move' call_tmp[5231886] initTemp[5232132])
-
var call_tmp[5231892]:owned TensorResource(real(32),5,baseValue)[2827101]
-
{
-
var new_temp[5232167]:unmanaged TensorResource(real(32),5,baseValue)[2824264]
-
var _formal_tmp_in_dataResource[5232174]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5232179 'move' _formal_tmp_in_dataResource[5232174] (5232175 call chpl__initCopy[2821793] dr[5231718] 0))
-
var _formal_tmp_in_gradResource[5232183]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5232188 'move' _formal_tmp_in_gradResource[5232183] (5232184 call chpl__initCopy[2823011] gr[5231725] 0))
-
(5232169 'move' new_temp[5232167] (5232152 call _new[4473853] _formal_tmp_in_dataResource[5232174] _formal_tmp_in_gradResource[5232183] call_tmp[5231886]))
}
-
var initTemp[5232194]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5232197 call init[4473999] initTemp[5232194] new_temp[5232167])
-
(5231894 'move' call_tmp[5231892] initTemp[5232194])
-
var call_tmp[5231901]:real(32)[91]
-
var coerce_tmp[5232211]:TensorEssence(real(32))[2158600]
-
(5232217 'move' coerce_tmp[5232211] (5232213 'cast' TensorEssence(real(32))[2158600] this[5231625]))
-
var call_tmp[5231909]:int(64)[10]
-
var call_tmp[5231917]:TensorResource(real(32),5,baseValue)[2827089]
-
var call_tmp[5231926]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5232240 '=' ret[5231664] call_tmp[5231892])
-
gotoReturn _end_detach[5231943] _end_detach[5231943]
-
label _end_detach[5231943]
-
(5231945 return ret[5231664])
}
-
- «»
function TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] . detach[5232244] ( this[5232248]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] , copy[5232252]:bool[19] , keepGrad[5232256]:bool[19] ) : owned TensorResource(real(32),5,baseValue)[2827101]
const in arg this[5232248]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] const in arg copy[5232252]:bool[19] const in arg keepGrad[5232256]:bool[19]-
{
-
var ret[5232287]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var call_tmp[5232295]:_ref(shared Remote(ndarray(5,real(32))))[2686865]
-
var coerce_tmp[5232593]:BaseTensorResource(real(32),5)[2679277]
-
(5232599 'move' coerce_tmp[5232593] (5232595 'cast' BaseTensorResource(real(32),5)[2679277] this[5232248]))
-
(5232297 'move' call_tmp[5232295] (5232300 call dataResource[3770470] coerce_tmp[5232593]))
-
var call_tmp[5232303]:int(64)[10]
-
var call_tmp[5232311]:real(32)[91]
-
var coerce_tmp[5232604]:TensorEssence(real(32))[2158600]
-
(5232610 'move' coerce_tmp[5232604] (5232606 'cast' TensorEssence(real(32))[2158600] this[5232248]))
-
var call_tmp[5232319]:ndarray(5,real(32))[2679336]
-
var call_tmp[5232327]:Remote(ndarray(5,real(32)))[2686841]
-
var call_tmp[5232334]:shared Remote(ndarray(5,real(32)))[2686856]
-
var dr[5232341]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5232343 call init=[2821820] dr[5232341] call_tmp[5232295])
-
(5232347 'end of statement' )
-
var gr[5232348]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5232350]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5232352]:bool[19]
-
(5232354 'move' tmp[5232352] keepGrad[5232256])
-
if tmp[5232352]
-
{
-
var tmp[5232361]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946]
-
var coerce_tmp[5232636]:BaseTensorResource(real(32),5)[2679277]
-
(5232642 'move' coerce_tmp[5232636] (5232638 'cast' BaseTensorResource(real(32),5)[2679277] this[5232248]))
-
(5232363 'move' tmp[5232361] (5232366 call gradResource[3772272] coerce_tmp[5232636]))
-
(5232369 'move' tmp[5232350] (5232645 call chpl__autoCopy[4471940] tmp[5232361] 0))
}
-
{
-
(5232857 call init=[4474318] tmp[5232350] nil[32])
}
-
var call_tmp[5232381]:int(64)[10]
-
var call_tmp[5232389]:real(32)[91]
-
var coerce_tmp[5232651]:TensorEssence(real(32))[2158600]
-
(5232657 'move' coerce_tmp[5232651] (5232653 'cast' TensorEssence(real(32))[2158600] this[5232248]))
-
var call_tmp[5232397]:ndarray(5,real(32))[2679336]
-
var call_tmp[5232405]:Remote(ndarray(5,real(32)))?[2686922]
-
var call_tmp[5232412]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5232419 'move' gr[5232348] tmp[5232350])
-
(5232423 'end of statement' )
-
var call_tmp[5232424]:bool[19]
-
(5232426 'move' call_tmp[5232424] copy[5232252])
-
if call_tmp[5232424]
-
{
-
var call_tmp[5232433]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5232694]:Remote(ndarray(5,real(32)))[2686747]
-
(5232700 'move' coerce_tmp[5232694] (5232696 call borrow[2820548] dr[5232341]))
-
(5232435 'move' call_tmp[5232433] (5232441 call copy[4472015] coerce_tmp[5232694]))
-
var call_tmp[5232442]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5232444 'move' call_tmp[5232442] (5232450 call adopt[4472636] call_tmp[5232433]))
-
(5232453 call =[4473084] dr[5232341] call_tmp[5232442])
-
(5232456 'end of statement' dr[5232341])
-
var call_tmp[5232458]:bool[19]
-
var coerce_tmp[5232719]:borrowed Remote(ndarray(5,real(32)))?[2686875]
-
(5232725 'move' coerce_tmp[5232719] (5232721 call borrow[3772688] gr[5232348]))
-
var coerce_tmp[5232728]:borrowed RootClass?[467971]
-
(5232734 'move' coerce_tmp[5232728] (5232730 'cast' borrowed RootClass?[467971] coerce_tmp[5232719]))
-
(5232460 'move' call_tmp[5232458] (5232463 call !=[53510] coerce_tmp[5232728] nil[32]))
-
var call_tmp[5232466]:bool[19]
-
(5232468 'move' call_tmp[5232466] call_tmp[5232458])
-
if call_tmp[5232466]
-
{
-
var call_tmp[5232475]:Remote(ndarray(5,real(32)))[2686747]
-
(5232477 'move' call_tmp[5232475] (5232480 call postfix![3772841] gr[5232348]))
-
var call_tmp[5232482]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5232484 'move' call_tmp[5232482] (5232490 call copy[4472015] call_tmp[5232475]))
-
var call_tmp[5232491]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5232493 'move' call_tmp[5232491] (5232499 call adopt[4472636] call_tmp[5232482]))
-
(5232502 call =[4473486] gr[5232348] call_tmp[5232491])
-
(5232505 'end of statement' gr[5232348])
}
}
-
var call_tmp[5232509]:baseValue[334793]
-
var initTemp[5232755]:baseValue[334793]
-
(5232758 call init[1335025] initTemp[5232755])
-
(5232511 'move' call_tmp[5232509] initTemp[5232755])
-
var call_tmp[5232515]:owned TensorResource(real(32),5,baseValue)[2827101]
-
{
-
var new_temp[5232790]:unmanaged TensorResource(real(32),5,baseValue)[2824264]
-
var _formal_tmp_in_dataResource[5232797]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5232802 'move' _formal_tmp_in_dataResource[5232797] (5232798 call chpl__initCopy[2821793] dr[5232341] 0))
-
var _formal_tmp_in_gradResource[5232806]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5232811 'move' _formal_tmp_in_gradResource[5232806] (5232807 call chpl__initCopy[2823011] gr[5232348] 0))
-
(5232792 'move' new_temp[5232790] (5232775 call _new[4473853] _formal_tmp_in_dataResource[5232797] _formal_tmp_in_gradResource[5232806] call_tmp[5232509]))
}
-
var initTemp[5232817]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5232820 call init[4473999] initTemp[5232817] new_temp[5232790])
-
(5232517 'move' call_tmp[5232515] initTemp[5232817])
-
var call_tmp[5232524]:real(32)[91]
-
var coerce_tmp[5232834]:TensorEssence(real(32))[2158600]
-
(5232840 'move' coerce_tmp[5232834] (5232836 'cast' TensorEssence(real(32))[2158600] this[5232248]))
-
var call_tmp[5232532]:int(64)[10]
-
var call_tmp[5232540]:TensorResource(real(32),5,baseValue)[2827089]
-
var call_tmp[5232549]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5232863 '=' ret[5232287] call_tmp[5232515])
-
gotoReturn _end_detach[5232566] _end_detach[5232566]
-
label _end_detach[5232566]
-
(5232568 return ret[5232287])
}
-
- «»
function TensorResource(real(32),5,addOp(5,real(32)))[5186117] . detach[5232867] ( this[5232871]:TensorResource(real(32),5,addOp(5,real(32)))[5186117] , copy[5232875]:bool[19] , keepGrad[5232879]:bool[19] ) : owned TensorResource(real(32),5,baseValue)[2827101]
const in arg this[5232871]:TensorResource(real(32),5,addOp(5,real(32)))[5186117] const in arg copy[5232875]:bool[19] const in arg keepGrad[5232879]:bool[19]-
{
-
var ret[5232910]:owned TensorResource(real(32),5,baseValue)[2827101]
-
var call_tmp[5232918]:_ref(shared Remote(ndarray(5,real(32))))[2686865]
-
var coerce_tmp[5233216]:BaseTensorResource(real(32),5)[2679277]
-
(5233222 'move' coerce_tmp[5233216] (5233218 'cast' BaseTensorResource(real(32),5)[2679277] this[5232871]))
-
(5232920 'move' call_tmp[5232918] (5232923 call dataResource[3770470] coerce_tmp[5233216]))
-
var call_tmp[5232926]:int(64)[10]
-
var call_tmp[5232934]:real(32)[91]
-
var coerce_tmp[5233227]:TensorEssence(real(32))[2158600]
-
(5233233 'move' coerce_tmp[5233227] (5233229 'cast' TensorEssence(real(32))[2158600] this[5232871]))
-
var call_tmp[5232942]:ndarray(5,real(32))[2679336]
-
var call_tmp[5232950]:Remote(ndarray(5,real(32)))[2686841]
-
var call_tmp[5232957]:shared Remote(ndarray(5,real(32)))[2686856]
-
var dr[5232964]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5232966 call init=[2821820] dr[5232964] call_tmp[5232918])
-
(5232970 'end of statement' )
-
var gr[5232971]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5232973]:shared Remote(ndarray(5,real(32)))?[2686937]
-
var tmp[5232975]:bool[19]
-
(5232977 'move' tmp[5232975] keepGrad[5232879])
-
if tmp[5232975]
-
{
-
var tmp[5232984]:_ref(shared Remote(ndarray(5,real(32)))?)[2686946]
-
var coerce_tmp[5233259]:BaseTensorResource(real(32),5)[2679277]
-
(5233265 'move' coerce_tmp[5233259] (5233261 'cast' BaseTensorResource(real(32),5)[2679277] this[5232871]))
-
(5232986 'move' tmp[5232984] (5232989 call gradResource[3772272] coerce_tmp[5233259]))
-
(5232992 'move' tmp[5232973] (5233268 call chpl__autoCopy[4471940] tmp[5232984] 0))
}
-
{
-
(5233480 call init=[4474318] tmp[5232973] nil[32])
}
-
var call_tmp[5233004]:int(64)[10]
-
var call_tmp[5233012]:real(32)[91]
-
var coerce_tmp[5233274]:TensorEssence(real(32))[2158600]
-
(5233280 'move' coerce_tmp[5233274] (5233276 'cast' TensorEssence(real(32))[2158600] this[5232871]))
-
var call_tmp[5233020]:ndarray(5,real(32))[2679336]
-
var call_tmp[5233028]:Remote(ndarray(5,real(32)))?[2686922]
-
var call_tmp[5233035]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5233042 'move' gr[5232971] tmp[5232973])
-
(5233046 'end of statement' )
-
var call_tmp[5233047]:bool[19]
-
(5233049 'move' call_tmp[5233047] copy[5232875])
-
if call_tmp[5233047]
-
{
-
var call_tmp[5233056]:owned Remote(ndarray(5,real(32)))[4472057]
-
var coerce_tmp[5233317]:Remote(ndarray(5,real(32)))[2686747]
-
(5233323 'move' coerce_tmp[5233317] (5233319 call borrow[2820548] dr[5232964]))
-
(5233058 'move' call_tmp[5233056] (5233064 call copy[4472015] coerce_tmp[5233317]))
-
var call_tmp[5233065]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5233067 'move' call_tmp[5233065] (5233073 call adopt[4472636] call_tmp[5233056]))
-
(5233076 call =[4473084] dr[5232964] call_tmp[5233065])
-
(5233079 'end of statement' dr[5232964])
-
var call_tmp[5233081]:bool[19]
-
var coerce_tmp[5233342]:borrowed Remote(ndarray(5,real(32)))?[2686875]
-
(5233348 'move' coerce_tmp[5233342] (5233344 call borrow[3772688] gr[5232971]))
-
var coerce_tmp[5233351]:borrowed RootClass?[467971]
-
(5233357 'move' coerce_tmp[5233351] (5233353 'cast' borrowed RootClass?[467971] coerce_tmp[5233342]))
-
(5233083 'move' call_tmp[5233081] (5233086 call !=[53510] coerce_tmp[5233351] nil[32]))
-
var call_tmp[5233089]:bool[19]
-
(5233091 'move' call_tmp[5233089] call_tmp[5233081])
-
if call_tmp[5233089]
-
{
-
var call_tmp[5233098]:Remote(ndarray(5,real(32)))[2686747]
-
(5233100 'move' call_tmp[5233098] (5233103 call postfix![3772841] gr[5232971]))
-
var call_tmp[5233105]:owned Remote(ndarray(5,real(32)))[4472057]
-
(5233107 'move' call_tmp[5233105] (5233113 call copy[4472015] call_tmp[5233098]))
-
var call_tmp[5233114]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5233116 'move' call_tmp[5233114] (5233122 call adopt[4472636] call_tmp[5233105]))
-
(5233125 call =[4473486] gr[5232971] call_tmp[5233114])
-
(5233128 'end of statement' gr[5232971])
}
}
-
var call_tmp[5233132]:baseValue[334793]
-
var initTemp[5233378]:baseValue[334793]
-
(5233381 call init[1335025] initTemp[5233378])
-
(5233134 'move' call_tmp[5233132] initTemp[5233378])
-
var call_tmp[5233138]:owned TensorResource(real(32),5,baseValue)[2827101]
-
{
-
var new_temp[5233413]:unmanaged TensorResource(real(32),5,baseValue)[2824264]
-
var _formal_tmp_in_dataResource[5233420]:shared Remote(ndarray(5,real(32)))[2686856]
-
(5233425 'move' _formal_tmp_in_dataResource[5233420] (5233421 call chpl__initCopy[2821793] dr[5232964] 0))
-
var _formal_tmp_in_gradResource[5233429]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(5233434 'move' _formal_tmp_in_gradResource[5233429] (5233430 call chpl__initCopy[2823011] gr[5232971] 0))
-
(5233415 'move' new_temp[5233413] (5233398 call _new[4473853] _formal_tmp_in_dataResource[5233420] _formal_tmp_in_gradResource[5233429] call_tmp[5233132]))
}
-
var initTemp[5233440]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5233443 call init[4473999] initTemp[5233440] new_temp[5233413])
-
(5233140 'move' call_tmp[5233138] initTemp[5233440])
-
var call_tmp[5233147]:real(32)[91]
-
var coerce_tmp[5233457]:TensorEssence(real(32))[2158600]
-
(5233463 'move' coerce_tmp[5233457] (5233459 'cast' TensorEssence(real(32))[2158600] this[5232871]))
-
var call_tmp[5233155]:int(64)[10]
-
var call_tmp[5233163]:TensorResource(real(32),5,baseValue)[2827089]
-
var call_tmp[5233172]:owned TensorResource(real(32),5,baseValue)[2827101]
-
(5233486 '=' ret[5232910] call_tmp[5233138])
-
gotoReturn _end_detach[5233189] _end_detach[5233189]
-
label _end_detach[5233189]
-
(5233191 return ret[5232910])
}
-
- «»
function TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] . detach[5233490] ( this[5233494]:TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] , copy[5233498]:bool[19] , keepGrad[5233502]:bool[19] ) : owned TensorResource(real(32),6,baseValue)[3003938]
const in arg this[5233494]:TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] const in arg copy[5233498]:bool[19] const in arg keepGrad[5233502]:bool[19]-
{
-
var ret[5233533]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var call_tmp[5233541]:_ref(shared Remote(ndarray(6,real(32))))[2858606]
-
var coerce_tmp[5233839]:BaseTensorResource(real(32),6)[2850618]
-
(5233845 'move' coerce_tmp[5233839] (5233841 'cast' BaseTensorResource(real(32),6)[2850618] this[5233494]))
-
(5233543 'move' call_tmp[5233541] (5233546 call dataResource[3777850] coerce_tmp[5233839]))
-
var call_tmp[5233549]:int(64)[10]
-
var call_tmp[5233557]:real(32)[91]
-
var coerce_tmp[5233850]:TensorEssence(real(32))[2158600]
-
(5233856 'move' coerce_tmp[5233850] (5233852 'cast' TensorEssence(real(32))[2158600] this[5233494]))
-
var call_tmp[5233565]:ndarray(6,real(32))[2850677]
-
var call_tmp[5233573]:Remote(ndarray(6,real(32)))[2858582]
-
var call_tmp[5233580]:shared Remote(ndarray(6,real(32)))[2858597]
-
var dr[5233587]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5233589 call init=[2998657] dr[5233587] call_tmp[5233541])
-
(5233593 'end of statement' )
-
var gr[5233594]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5233596]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5233598]:bool[19]
-
(5233600 'move' tmp[5233598] keepGrad[5233502])
-
if tmp[5233598]
-
{
-
var tmp[5233607]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687]
-
var coerce_tmp[5233882]:BaseTensorResource(real(32),6)[2850618]
-
(5233888 'move' coerce_tmp[5233882] (5233884 'cast' BaseTensorResource(real(32),6)[2850618] this[5233494]))
-
(5233609 'move' tmp[5233607] (5233612 call gradResource[3779652] coerce_tmp[5233882]))
-
(5233615 'move' tmp[5233596] (5233891 call chpl__autoCopy[4488379] tmp[5233607] 0))
}
-
{
-
(5234103 call init=[4490757] tmp[5233596] nil[32])
}
-
var call_tmp[5233627]:int(64)[10]
-
var call_tmp[5233635]:real(32)[91]
-
var coerce_tmp[5233897]:TensorEssence(real(32))[2158600]
-
(5233903 'move' coerce_tmp[5233897] (5233899 'cast' TensorEssence(real(32))[2158600] this[5233494]))
-
var call_tmp[5233643]:ndarray(6,real(32))[2850677]
-
var call_tmp[5233651]:Remote(ndarray(6,real(32)))?[2858663]
-
var call_tmp[5233658]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5233665 'move' gr[5233594] tmp[5233596])
-
(5233669 'end of statement' )
-
var call_tmp[5233670]:bool[19]
-
(5233672 'move' call_tmp[5233670] copy[5233498])
-
if call_tmp[5233670]
-
{
-
var call_tmp[5233679]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5233940]:Remote(ndarray(6,real(32)))[2858488]
-
(5233946 'move' coerce_tmp[5233940] (5233942 call borrow[2997385] dr[5233587]))
-
(5233681 'move' call_tmp[5233679] (5233687 call copy[4488454] coerce_tmp[5233940]))
-
var call_tmp[5233688]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5233690 'move' call_tmp[5233688] (5233696 call adopt[4489075] call_tmp[5233679]))
-
(5233699 call =[4489523] dr[5233587] call_tmp[5233688])
-
(5233702 'end of statement' dr[5233587])
-
var call_tmp[5233704]:bool[19]
-
var coerce_tmp[5233965]:borrowed Remote(ndarray(6,real(32)))?[2858616]
-
(5233971 'move' coerce_tmp[5233965] (5233967 call borrow[3780068] gr[5233594]))
-
var coerce_tmp[5233974]:borrowed RootClass?[467971]
-
(5233980 'move' coerce_tmp[5233974] (5233976 'cast' borrowed RootClass?[467971] coerce_tmp[5233965]))
-
(5233706 'move' call_tmp[5233704] (5233709 call !=[53510] coerce_tmp[5233974] nil[32]))
-
var call_tmp[5233712]:bool[19]
-
(5233714 'move' call_tmp[5233712] call_tmp[5233704])
-
if call_tmp[5233712]
-
{
-
var call_tmp[5233721]:Remote(ndarray(6,real(32)))[2858488]
-
(5233723 'move' call_tmp[5233721] (5233726 call postfix![3780221] gr[5233594]))
-
var call_tmp[5233728]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5233730 'move' call_tmp[5233728] (5233736 call copy[4488454] call_tmp[5233721]))
-
var call_tmp[5233737]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5233739 'move' call_tmp[5233737] (5233745 call adopt[4489075] call_tmp[5233728]))
-
(5233748 call =[4489925] gr[5233594] call_tmp[5233737])
-
(5233751 'end of statement' gr[5233594])
}
}
-
var call_tmp[5233755]:baseValue[334793]
-
var initTemp[5234001]:baseValue[334793]
-
(5234004 call init[1335025] initTemp[5234001])
-
(5233757 'move' call_tmp[5233755] initTemp[5234001])
-
var call_tmp[5233761]:owned TensorResource(real(32),6,baseValue)[3003938]
-
{
-
var new_temp[5234036]:unmanaged TensorResource(real(32),6,baseValue)[3001101]
-
var _formal_tmp_in_dataResource[5234043]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5234048 'move' _formal_tmp_in_dataResource[5234043] (5234044 call chpl__initCopy[2998630] dr[5233587] 0))
-
var _formal_tmp_in_gradResource[5234052]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5234057 'move' _formal_tmp_in_gradResource[5234052] (5234053 call chpl__initCopy[2999848] gr[5233594] 0))
-
(5234038 'move' new_temp[5234036] (5234021 call _new[4490292] _formal_tmp_in_dataResource[5234043] _formal_tmp_in_gradResource[5234052] call_tmp[5233755]))
}
-
var initTemp[5234063]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5234066 call init[4490438] initTemp[5234063] new_temp[5234036])
-
(5233763 'move' call_tmp[5233761] initTemp[5234063])
-
var call_tmp[5233770]:real(32)[91]
-
var coerce_tmp[5234080]:TensorEssence(real(32))[2158600]
-
(5234086 'move' coerce_tmp[5234080] (5234082 'cast' TensorEssence(real(32))[2158600] this[5233494]))
-
var call_tmp[5233778]:int(64)[10]
-
var call_tmp[5233786]:TensorResource(real(32),6,baseValue)[3003926]
-
var call_tmp[5233795]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5234109 '=' ret[5233533] call_tmp[5233761])
-
gotoReturn _end_detach[5233812] _end_detach[5233812]
-
label _end_detach[5233812]
-
(5233814 return ret[5233533])
}
-
- «»
function TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] . detach[5234113] ( this[5234117]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] , copy[5234121]:bool[19] , keepGrad[5234125]:bool[19] ) : owned TensorResource(real(32),6,baseValue)[3003938]
const in arg this[5234117]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] const in arg copy[5234121]:bool[19] const in arg keepGrad[5234125]:bool[19]-
{
-
var ret[5234156]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var call_tmp[5234164]:_ref(shared Remote(ndarray(6,real(32))))[2858606]
-
var coerce_tmp[5234462]:BaseTensorResource(real(32),6)[2850618]
-
(5234468 'move' coerce_tmp[5234462] (5234464 'cast' BaseTensorResource(real(32),6)[2850618] this[5234117]))
-
(5234166 'move' call_tmp[5234164] (5234169 call dataResource[3777850] coerce_tmp[5234462]))
-
var call_tmp[5234172]:int(64)[10]
-
var call_tmp[5234180]:real(32)[91]
-
var coerce_tmp[5234473]:TensorEssence(real(32))[2158600]
-
(5234479 'move' coerce_tmp[5234473] (5234475 'cast' TensorEssence(real(32))[2158600] this[5234117]))
-
var call_tmp[5234188]:ndarray(6,real(32))[2850677]
-
var call_tmp[5234196]:Remote(ndarray(6,real(32)))[2858582]
-
var call_tmp[5234203]:shared Remote(ndarray(6,real(32)))[2858597]
-
var dr[5234210]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5234212 call init=[2998657] dr[5234210] call_tmp[5234164])
-
(5234216 'end of statement' )
-
var gr[5234217]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5234219]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5234221]:bool[19]
-
(5234223 'move' tmp[5234221] keepGrad[5234125])
-
if tmp[5234221]
-
{
-
var tmp[5234230]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687]
-
var coerce_tmp[5234505]:BaseTensorResource(real(32),6)[2850618]
-
(5234511 'move' coerce_tmp[5234505] (5234507 'cast' BaseTensorResource(real(32),6)[2850618] this[5234117]))
-
(5234232 'move' tmp[5234230] (5234235 call gradResource[3779652] coerce_tmp[5234505]))
-
(5234238 'move' tmp[5234219] (5234514 call chpl__autoCopy[4488379] tmp[5234230] 0))
}
-
{
-
(5234726 call init=[4490757] tmp[5234219] nil[32])
}
-
var call_tmp[5234250]:int(64)[10]
-
var call_tmp[5234258]:real(32)[91]
-
var coerce_tmp[5234520]:TensorEssence(real(32))[2158600]
-
(5234526 'move' coerce_tmp[5234520] (5234522 'cast' TensorEssence(real(32))[2158600] this[5234117]))
-
var call_tmp[5234266]:ndarray(6,real(32))[2850677]
-
var call_tmp[5234274]:Remote(ndarray(6,real(32)))?[2858663]
-
var call_tmp[5234281]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5234288 'move' gr[5234217] tmp[5234219])
-
(5234292 'end of statement' )
-
var call_tmp[5234293]:bool[19]
-
(5234295 'move' call_tmp[5234293] copy[5234121])
-
if call_tmp[5234293]
-
{
-
var call_tmp[5234302]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5234563]:Remote(ndarray(6,real(32)))[2858488]
-
(5234569 'move' coerce_tmp[5234563] (5234565 call borrow[2997385] dr[5234210]))
-
(5234304 'move' call_tmp[5234302] (5234310 call copy[4488454] coerce_tmp[5234563]))
-
var call_tmp[5234311]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5234313 'move' call_tmp[5234311] (5234319 call adopt[4489075] call_tmp[5234302]))
-
(5234322 call =[4489523] dr[5234210] call_tmp[5234311])
-
(5234325 'end of statement' dr[5234210])
-
var call_tmp[5234327]:bool[19]
-
var coerce_tmp[5234588]:borrowed Remote(ndarray(6,real(32)))?[2858616]
-
(5234594 'move' coerce_tmp[5234588] (5234590 call borrow[3780068] gr[5234217]))
-
var coerce_tmp[5234597]:borrowed RootClass?[467971]
-
(5234603 'move' coerce_tmp[5234597] (5234599 'cast' borrowed RootClass?[467971] coerce_tmp[5234588]))
-
(5234329 'move' call_tmp[5234327] (5234332 call !=[53510] coerce_tmp[5234597] nil[32]))
-
var call_tmp[5234335]:bool[19]
-
(5234337 'move' call_tmp[5234335] call_tmp[5234327])
-
if call_tmp[5234335]
-
{
-
var call_tmp[5234344]:Remote(ndarray(6,real(32)))[2858488]
-
(5234346 'move' call_tmp[5234344] (5234349 call postfix![3780221] gr[5234217]))
-
var call_tmp[5234351]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5234353 'move' call_tmp[5234351] (5234359 call copy[4488454] call_tmp[5234344]))
-
var call_tmp[5234360]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5234362 'move' call_tmp[5234360] (5234368 call adopt[4489075] call_tmp[5234351]))
-
(5234371 call =[4489925] gr[5234217] call_tmp[5234360])
-
(5234374 'end of statement' gr[5234217])
}
}
-
var call_tmp[5234378]:baseValue[334793]
-
var initTemp[5234624]:baseValue[334793]
-
(5234627 call init[1335025] initTemp[5234624])
-
(5234380 'move' call_tmp[5234378] initTemp[5234624])
-
var call_tmp[5234384]:owned TensorResource(real(32),6,baseValue)[3003938]
-
{
-
var new_temp[5234659]:unmanaged TensorResource(real(32),6,baseValue)[3001101]
-
var _formal_tmp_in_dataResource[5234666]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5234671 'move' _formal_tmp_in_dataResource[5234666] (5234667 call chpl__initCopy[2998630] dr[5234210] 0))
-
var _formal_tmp_in_gradResource[5234675]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5234680 'move' _formal_tmp_in_gradResource[5234675] (5234676 call chpl__initCopy[2999848] gr[5234217] 0))
-
(5234661 'move' new_temp[5234659] (5234644 call _new[4490292] _formal_tmp_in_dataResource[5234666] _formal_tmp_in_gradResource[5234675] call_tmp[5234378]))
}
-
var initTemp[5234686]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5234689 call init[4490438] initTemp[5234686] new_temp[5234659])
-
(5234386 'move' call_tmp[5234384] initTemp[5234686])
-
var call_tmp[5234393]:real(32)[91]
-
var coerce_tmp[5234703]:TensorEssence(real(32))[2158600]
-
(5234709 'move' coerce_tmp[5234703] (5234705 'cast' TensorEssence(real(32))[2158600] this[5234117]))
-
var call_tmp[5234401]:int(64)[10]
-
var call_tmp[5234409]:TensorResource(real(32),6,baseValue)[3003926]
-
var call_tmp[5234418]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5234732 '=' ret[5234156] call_tmp[5234384])
-
gotoReturn _end_detach[5234435] _end_detach[5234435]
-
label _end_detach[5234435]
-
(5234437 return ret[5234156])
}
-
- «»
function TensorResource(real(32),6,expandOp(6,real(32)))[5033152] . detach[5234736] ( this[5234740]:TensorResource(real(32),6,expandOp(6,real(32)))[5033152] , copy[5234744]:bool[19] , keepGrad[5234748]:bool[19] ) : owned TensorResource(real(32),6,baseValue)[3003938]
const in arg this[5234740]:TensorResource(real(32),6,expandOp(6,real(32)))[5033152] const in arg copy[5234744]:bool[19] const in arg keepGrad[5234748]:bool[19]-
{
-
var ret[5234779]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var call_tmp[5234787]:_ref(shared Remote(ndarray(6,real(32))))[2858606]
-
var coerce_tmp[5235085]:BaseTensorResource(real(32),6)[2850618]
-
(5235091 'move' coerce_tmp[5235085] (5235087 'cast' BaseTensorResource(real(32),6)[2850618] this[5234740]))
-
(5234789 'move' call_tmp[5234787] (5234792 call dataResource[3777850] coerce_tmp[5235085]))
-
var call_tmp[5234795]:int(64)[10]
-
var call_tmp[5234803]:real(32)[91]
-
var coerce_tmp[5235096]:TensorEssence(real(32))[2158600]
-
(5235102 'move' coerce_tmp[5235096] (5235098 'cast' TensorEssence(real(32))[2158600] this[5234740]))
-
var call_tmp[5234811]:ndarray(6,real(32))[2850677]
-
var call_tmp[5234819]:Remote(ndarray(6,real(32)))[2858582]
-
var call_tmp[5234826]:shared Remote(ndarray(6,real(32)))[2858597]
-
var dr[5234833]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5234835 call init=[2998657] dr[5234833] call_tmp[5234787])
-
(5234839 'end of statement' )
-
var gr[5234840]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5234842]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5234844]:bool[19]
-
(5234846 'move' tmp[5234844] keepGrad[5234748])
-
if tmp[5234844]
-
{
-
var tmp[5234853]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687]
-
var coerce_tmp[5235128]:BaseTensorResource(real(32),6)[2850618]
-
(5235134 'move' coerce_tmp[5235128] (5235130 'cast' BaseTensorResource(real(32),6)[2850618] this[5234740]))
-
(5234855 'move' tmp[5234853] (5234858 call gradResource[3779652] coerce_tmp[5235128]))
-
(5234861 'move' tmp[5234842] (5235137 call chpl__autoCopy[4488379] tmp[5234853] 0))
}
-
{
-
(5235349 call init=[4490757] tmp[5234842] nil[32])
}
-
var call_tmp[5234873]:int(64)[10]
-
var call_tmp[5234881]:real(32)[91]
-
var coerce_tmp[5235143]:TensorEssence(real(32))[2158600]
-
(5235149 'move' coerce_tmp[5235143] (5235145 'cast' TensorEssence(real(32))[2158600] this[5234740]))
-
var call_tmp[5234889]:ndarray(6,real(32))[2850677]
-
var call_tmp[5234897]:Remote(ndarray(6,real(32)))?[2858663]
-
var call_tmp[5234904]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5234911 'move' gr[5234840] tmp[5234842])
-
(5234915 'end of statement' )
-
var call_tmp[5234916]:bool[19]
-
(5234918 'move' call_tmp[5234916] copy[5234744])
-
if call_tmp[5234916]
-
{
-
var call_tmp[5234925]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5235186]:Remote(ndarray(6,real(32)))[2858488]
-
(5235192 'move' coerce_tmp[5235186] (5235188 call borrow[2997385] dr[5234833]))
-
(5234927 'move' call_tmp[5234925] (5234933 call copy[4488454] coerce_tmp[5235186]))
-
var call_tmp[5234934]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5234936 'move' call_tmp[5234934] (5234942 call adopt[4489075] call_tmp[5234925]))
-
(5234945 call =[4489523] dr[5234833] call_tmp[5234934])
-
(5234948 'end of statement' dr[5234833])
-
var call_tmp[5234950]:bool[19]
-
var coerce_tmp[5235211]:borrowed Remote(ndarray(6,real(32)))?[2858616]
-
(5235217 'move' coerce_tmp[5235211] (5235213 call borrow[3780068] gr[5234840]))
-
var coerce_tmp[5235220]:borrowed RootClass?[467971]
-
(5235226 'move' coerce_tmp[5235220] (5235222 'cast' borrowed RootClass?[467971] coerce_tmp[5235211]))
-
(5234952 'move' call_tmp[5234950] (5234955 call !=[53510] coerce_tmp[5235220] nil[32]))
-
var call_tmp[5234958]:bool[19]
-
(5234960 'move' call_tmp[5234958] call_tmp[5234950])
-
if call_tmp[5234958]
-
{
-
var call_tmp[5234967]:Remote(ndarray(6,real(32)))[2858488]
-
(5234969 'move' call_tmp[5234967] (5234972 call postfix![3780221] gr[5234840]))
-
var call_tmp[5234974]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5234976 'move' call_tmp[5234974] (5234982 call copy[4488454] call_tmp[5234967]))
-
var call_tmp[5234983]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5234985 'move' call_tmp[5234983] (5234991 call adopt[4489075] call_tmp[5234974]))
-
(5234994 call =[4489925] gr[5234840] call_tmp[5234983])
-
(5234997 'end of statement' gr[5234840])
}
}
-
var call_tmp[5235001]:baseValue[334793]
-
var initTemp[5235247]:baseValue[334793]
-
(5235250 call init[1335025] initTemp[5235247])
-
(5235003 'move' call_tmp[5235001] initTemp[5235247])
-
var call_tmp[5235007]:owned TensorResource(real(32),6,baseValue)[3003938]
-
{
-
var new_temp[5235282]:unmanaged TensorResource(real(32),6,baseValue)[3001101]
-
var _formal_tmp_in_dataResource[5235289]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5235294 'move' _formal_tmp_in_dataResource[5235289] (5235290 call chpl__initCopy[2998630] dr[5234833] 0))
-
var _formal_tmp_in_gradResource[5235298]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5235303 'move' _formal_tmp_in_gradResource[5235298] (5235299 call chpl__initCopy[2999848] gr[5234840] 0))
-
(5235284 'move' new_temp[5235282] (5235267 call _new[4490292] _formal_tmp_in_dataResource[5235289] _formal_tmp_in_gradResource[5235298] call_tmp[5235001]))
}
-
var initTemp[5235309]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5235312 call init[4490438] initTemp[5235309] new_temp[5235282])
-
(5235009 'move' call_tmp[5235007] initTemp[5235309])
-
var call_tmp[5235016]:real(32)[91]
-
var coerce_tmp[5235326]:TensorEssence(real(32))[2158600]
-
(5235332 'move' coerce_tmp[5235326] (5235328 'cast' TensorEssence(real(32))[2158600] this[5234740]))
-
var call_tmp[5235024]:int(64)[10]
-
var call_tmp[5235032]:TensorResource(real(32),6,baseValue)[3003926]
-
var call_tmp[5235041]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5235355 '=' ret[5234779] call_tmp[5235007])
-
gotoReturn _end_detach[5235058] _end_detach[5235058]
-
label _end_detach[5235058]
-
(5235060 return ret[5234779])
}
-
- «»
function TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] . detach[5235359] ( this[5235363]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] , copy[5235367]:bool[19] , keepGrad[5235371]:bool[19] ) : owned TensorResource(real(32),6,baseValue)[3003938]
const in arg this[5235363]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] const in arg copy[5235367]:bool[19] const in arg keepGrad[5235371]:bool[19]-
{
-
var ret[5235402]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var call_tmp[5235410]:_ref(shared Remote(ndarray(6,real(32))))[2858606]
-
var coerce_tmp[5235708]:BaseTensorResource(real(32),6)[2850618]
-
(5235714 'move' coerce_tmp[5235708] (5235710 'cast' BaseTensorResource(real(32),6)[2850618] this[5235363]))
-
(5235412 'move' call_tmp[5235410] (5235415 call dataResource[3777850] coerce_tmp[5235708]))
-
var call_tmp[5235418]:int(64)[10]
-
var call_tmp[5235426]:real(32)[91]
-
var coerce_tmp[5235719]:TensorEssence(real(32))[2158600]
-
(5235725 'move' coerce_tmp[5235719] (5235721 'cast' TensorEssence(real(32))[2158600] this[5235363]))
-
var call_tmp[5235434]:ndarray(6,real(32))[2850677]
-
var call_tmp[5235442]:Remote(ndarray(6,real(32)))[2858582]
-
var call_tmp[5235449]:shared Remote(ndarray(6,real(32)))[2858597]
-
var dr[5235456]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5235458 call init=[2998657] dr[5235456] call_tmp[5235410])
-
(5235462 'end of statement' )
-
var gr[5235463]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5235465]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5235467]:bool[19]
-
(5235469 'move' tmp[5235467] keepGrad[5235371])
-
if tmp[5235467]
-
{
-
var tmp[5235476]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687]
-
var coerce_tmp[5235751]:BaseTensorResource(real(32),6)[2850618]
-
(5235757 'move' coerce_tmp[5235751] (5235753 'cast' BaseTensorResource(real(32),6)[2850618] this[5235363]))
-
(5235478 'move' tmp[5235476] (5235481 call gradResource[3779652] coerce_tmp[5235751]))
-
(5235484 'move' tmp[5235465] (5235760 call chpl__autoCopy[4488379] tmp[5235476] 0))
}
-
{
-
(5235972 call init=[4490757] tmp[5235465] nil[32])
}
-
var call_tmp[5235496]:int(64)[10]
-
var call_tmp[5235504]:real(32)[91]
-
var coerce_tmp[5235766]:TensorEssence(real(32))[2158600]
-
(5235772 'move' coerce_tmp[5235766] (5235768 'cast' TensorEssence(real(32))[2158600] this[5235363]))
-
var call_tmp[5235512]:ndarray(6,real(32))[2850677]
-
var call_tmp[5235520]:Remote(ndarray(6,real(32)))?[2858663]
-
var call_tmp[5235527]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5235534 'move' gr[5235463] tmp[5235465])
-
(5235538 'end of statement' )
-
var call_tmp[5235539]:bool[19]
-
(5235541 'move' call_tmp[5235539] copy[5235367])
-
if call_tmp[5235539]
-
{
-
var call_tmp[5235548]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5235809]:Remote(ndarray(6,real(32)))[2858488]
-
(5235815 'move' coerce_tmp[5235809] (5235811 call borrow[2997385] dr[5235456]))
-
(5235550 'move' call_tmp[5235548] (5235556 call copy[4488454] coerce_tmp[5235809]))
-
var call_tmp[5235557]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5235559 'move' call_tmp[5235557] (5235565 call adopt[4489075] call_tmp[5235548]))
-
(5235568 call =[4489523] dr[5235456] call_tmp[5235557])
-
(5235571 'end of statement' dr[5235456])
-
var call_tmp[5235573]:bool[19]
-
var coerce_tmp[5235834]:borrowed Remote(ndarray(6,real(32)))?[2858616]
-
(5235840 'move' coerce_tmp[5235834] (5235836 call borrow[3780068] gr[5235463]))
-
var coerce_tmp[5235843]:borrowed RootClass?[467971]
-
(5235849 'move' coerce_tmp[5235843] (5235845 'cast' borrowed RootClass?[467971] coerce_tmp[5235834]))
-
(5235575 'move' call_tmp[5235573] (5235578 call !=[53510] coerce_tmp[5235843] nil[32]))
-
var call_tmp[5235581]:bool[19]
-
(5235583 'move' call_tmp[5235581] call_tmp[5235573])
-
if call_tmp[5235581]
-
{
-
var call_tmp[5235590]:Remote(ndarray(6,real(32)))[2858488]
-
(5235592 'move' call_tmp[5235590] (5235595 call postfix![3780221] gr[5235463]))
-
var call_tmp[5235597]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5235599 'move' call_tmp[5235597] (5235605 call copy[4488454] call_tmp[5235590]))
-
var call_tmp[5235606]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5235608 'move' call_tmp[5235606] (5235614 call adopt[4489075] call_tmp[5235597]))
-
(5235617 call =[4489925] gr[5235463] call_tmp[5235606])
-
(5235620 'end of statement' gr[5235463])
}
}
-
var call_tmp[5235624]:baseValue[334793]
-
var initTemp[5235870]:baseValue[334793]
-
(5235873 call init[1335025] initTemp[5235870])
-
(5235626 'move' call_tmp[5235624] initTemp[5235870])
-
var call_tmp[5235630]:owned TensorResource(real(32),6,baseValue)[3003938]
-
{
-
var new_temp[5235905]:unmanaged TensorResource(real(32),6,baseValue)[3001101]
-
var _formal_tmp_in_dataResource[5235912]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5235917 'move' _formal_tmp_in_dataResource[5235912] (5235913 call chpl__initCopy[2998630] dr[5235456] 0))
-
var _formal_tmp_in_gradResource[5235921]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5235926 'move' _formal_tmp_in_gradResource[5235921] (5235922 call chpl__initCopy[2999848] gr[5235463] 0))
-
(5235907 'move' new_temp[5235905] (5235890 call _new[4490292] _formal_tmp_in_dataResource[5235912] _formal_tmp_in_gradResource[5235921] call_tmp[5235624]))
}
-
var initTemp[5235932]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5235935 call init[4490438] initTemp[5235932] new_temp[5235905])
-
(5235632 'move' call_tmp[5235630] initTemp[5235932])
-
var call_tmp[5235639]:real(32)[91]
-
var coerce_tmp[5235949]:TensorEssence(real(32))[2158600]
-
(5235955 'move' coerce_tmp[5235949] (5235951 'cast' TensorEssence(real(32))[2158600] this[5235363]))
-
var call_tmp[5235647]:int(64)[10]
-
var call_tmp[5235655]:TensorResource(real(32),6,baseValue)[3003926]
-
var call_tmp[5235664]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5235978 '=' ret[5235402] call_tmp[5235630])
-
gotoReturn _end_detach[5235681] _end_detach[5235681]
-
label _end_detach[5235681]
-
(5235683 return ret[5235402])
}
-
- «»
function TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] . detach[5235982] ( this[5235986]:TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] , copy[5235990]:bool[19] , keepGrad[5235994]:bool[19] ) : owned TensorResource(real(32),6,baseValue)[3003938]
const in arg this[5235986]:TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] const in arg copy[5235990]:bool[19] const in arg keepGrad[5235994]:bool[19]-
{
-
var ret[5236025]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var call_tmp[5236033]:_ref(shared Remote(ndarray(6,real(32))))[2858606]
-
var coerce_tmp[5236331]:BaseTensorResource(real(32),6)[2850618]
-
(5236337 'move' coerce_tmp[5236331] (5236333 'cast' BaseTensorResource(real(32),6)[2850618] this[5235986]))
-
(5236035 'move' call_tmp[5236033] (5236038 call dataResource[3777850] coerce_tmp[5236331]))
-
var call_tmp[5236041]:int(64)[10]
-
var call_tmp[5236049]:real(32)[91]
-
var coerce_tmp[5236342]:TensorEssence(real(32))[2158600]
-
(5236348 'move' coerce_tmp[5236342] (5236344 'cast' TensorEssence(real(32))[2158600] this[5235986]))
-
var call_tmp[5236057]:ndarray(6,real(32))[2850677]
-
var call_tmp[5236065]:Remote(ndarray(6,real(32)))[2858582]
-
var call_tmp[5236072]:shared Remote(ndarray(6,real(32)))[2858597]
-
var dr[5236079]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5236081 call init=[2998657] dr[5236079] call_tmp[5236033])
-
(5236085 'end of statement' )
-
var gr[5236086]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5236088]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5236090]:bool[19]
-
(5236092 'move' tmp[5236090] keepGrad[5235994])
-
if tmp[5236090]
-
{
-
var tmp[5236099]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687]
-
var coerce_tmp[5236374]:BaseTensorResource(real(32),6)[2850618]
-
(5236380 'move' coerce_tmp[5236374] (5236376 'cast' BaseTensorResource(real(32),6)[2850618] this[5235986]))
-
(5236101 'move' tmp[5236099] (5236104 call gradResource[3779652] coerce_tmp[5236374]))
-
(5236107 'move' tmp[5236088] (5236383 call chpl__autoCopy[4488379] tmp[5236099] 0))
}
-
{
-
(5236595 call init=[4490757] tmp[5236088] nil[32])
}
-
var call_tmp[5236119]:int(64)[10]
-
var call_tmp[5236127]:real(32)[91]
-
var coerce_tmp[5236389]:TensorEssence(real(32))[2158600]
-
(5236395 'move' coerce_tmp[5236389] (5236391 'cast' TensorEssence(real(32))[2158600] this[5235986]))
-
var call_tmp[5236135]:ndarray(6,real(32))[2850677]
-
var call_tmp[5236143]:Remote(ndarray(6,real(32)))?[2858663]
-
var call_tmp[5236150]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5236157 'move' gr[5236086] tmp[5236088])
-
(5236161 'end of statement' )
-
var call_tmp[5236162]:bool[19]
-
(5236164 'move' call_tmp[5236162] copy[5235990])
-
if call_tmp[5236162]
-
{
-
var call_tmp[5236171]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5236432]:Remote(ndarray(6,real(32)))[2858488]
-
(5236438 'move' coerce_tmp[5236432] (5236434 call borrow[2997385] dr[5236079]))
-
(5236173 'move' call_tmp[5236171] (5236179 call copy[4488454] coerce_tmp[5236432]))
-
var call_tmp[5236180]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5236182 'move' call_tmp[5236180] (5236188 call adopt[4489075] call_tmp[5236171]))
-
(5236191 call =[4489523] dr[5236079] call_tmp[5236180])
-
(5236194 'end of statement' dr[5236079])
-
var call_tmp[5236196]:bool[19]
-
var coerce_tmp[5236457]:borrowed Remote(ndarray(6,real(32)))?[2858616]
-
(5236463 'move' coerce_tmp[5236457] (5236459 call borrow[3780068] gr[5236086]))
-
var coerce_tmp[5236466]:borrowed RootClass?[467971]
-
(5236472 'move' coerce_tmp[5236466] (5236468 'cast' borrowed RootClass?[467971] coerce_tmp[5236457]))
-
(5236198 'move' call_tmp[5236196] (5236201 call !=[53510] coerce_tmp[5236466] nil[32]))
-
var call_tmp[5236204]:bool[19]
-
(5236206 'move' call_tmp[5236204] call_tmp[5236196])
-
if call_tmp[5236204]
-
{
-
var call_tmp[5236213]:Remote(ndarray(6,real(32)))[2858488]
-
(5236215 'move' call_tmp[5236213] (5236218 call postfix![3780221] gr[5236086]))
-
var call_tmp[5236220]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5236222 'move' call_tmp[5236220] (5236228 call copy[4488454] call_tmp[5236213]))
-
var call_tmp[5236229]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5236231 'move' call_tmp[5236229] (5236237 call adopt[4489075] call_tmp[5236220]))
-
(5236240 call =[4489925] gr[5236086] call_tmp[5236229])
-
(5236243 'end of statement' gr[5236086])
}
}
-
var call_tmp[5236247]:baseValue[334793]
-
var initTemp[5236493]:baseValue[334793]
-
(5236496 call init[1335025] initTemp[5236493])
-
(5236249 'move' call_tmp[5236247] initTemp[5236493])
-
var call_tmp[5236253]:owned TensorResource(real(32),6,baseValue)[3003938]
-
{
-
var new_temp[5236528]:unmanaged TensorResource(real(32),6,baseValue)[3001101]
-
var _formal_tmp_in_dataResource[5236535]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5236540 'move' _formal_tmp_in_dataResource[5236535] (5236536 call chpl__initCopy[2998630] dr[5236079] 0))
-
var _formal_tmp_in_gradResource[5236544]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5236549 'move' _formal_tmp_in_gradResource[5236544] (5236545 call chpl__initCopy[2999848] gr[5236086] 0))
-
(5236530 'move' new_temp[5236528] (5236513 call _new[4490292] _formal_tmp_in_dataResource[5236535] _formal_tmp_in_gradResource[5236544] call_tmp[5236247]))
}
-
var initTemp[5236555]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5236558 call init[4490438] initTemp[5236555] new_temp[5236528])
-
(5236255 'move' call_tmp[5236253] initTemp[5236555])
-
var call_tmp[5236262]:real(32)[91]
-
var coerce_tmp[5236572]:TensorEssence(real(32))[2158600]
-
(5236578 'move' coerce_tmp[5236572] (5236574 'cast' TensorEssence(real(32))[2158600] this[5235986]))
-
var call_tmp[5236270]:int(64)[10]
-
var call_tmp[5236278]:TensorResource(real(32),6,baseValue)[3003926]
-
var call_tmp[5236287]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5236601 '=' ret[5236025] call_tmp[5236253])
-
gotoReturn _end_detach[5236304] _end_detach[5236304]
-
label _end_detach[5236304]
-
(5236306 return ret[5236025])
}
-
- «»
function TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] . detach[5236605] ( this[5236609]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] , copy[5236613]:bool[19] , keepGrad[5236617]:bool[19] ) : owned TensorResource(real(32),6,baseValue)[3003938]
const in arg this[5236609]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] const in arg copy[5236613]:bool[19] const in arg keepGrad[5236617]:bool[19]-
{
-
var ret[5236648]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var call_tmp[5236656]:_ref(shared Remote(ndarray(6,real(32))))[2858606]
-
var coerce_tmp[5236954]:BaseTensorResource(real(32),6)[2850618]
-
(5236960 'move' coerce_tmp[5236954] (5236956 'cast' BaseTensorResource(real(32),6)[2850618] this[5236609]))
-
(5236658 'move' call_tmp[5236656] (5236661 call dataResource[3777850] coerce_tmp[5236954]))
-
var call_tmp[5236664]:int(64)[10]
-
var call_tmp[5236672]:real(32)[91]
-
var coerce_tmp[5236965]:TensorEssence(real(32))[2158600]
-
(5236971 'move' coerce_tmp[5236965] (5236967 'cast' TensorEssence(real(32))[2158600] this[5236609]))
-
var call_tmp[5236680]:ndarray(6,real(32))[2850677]
-
var call_tmp[5236688]:Remote(ndarray(6,real(32)))[2858582]
-
var call_tmp[5236695]:shared Remote(ndarray(6,real(32)))[2858597]
-
var dr[5236702]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5236704 call init=[2998657] dr[5236702] call_tmp[5236656])
-
(5236708 'end of statement' )
-
var gr[5236709]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5236711]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5236713]:bool[19]
-
(5236715 'move' tmp[5236713] keepGrad[5236617])
-
if tmp[5236713]
-
{
-
var tmp[5236722]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687]
-
var coerce_tmp[5236997]:BaseTensorResource(real(32),6)[2850618]
-
(5237003 'move' coerce_tmp[5236997] (5236999 'cast' BaseTensorResource(real(32),6)[2850618] this[5236609]))
-
(5236724 'move' tmp[5236722] (5236727 call gradResource[3779652] coerce_tmp[5236997]))
-
(5236730 'move' tmp[5236711] (5237006 call chpl__autoCopy[4488379] tmp[5236722] 0))
}
-
{
-
(5237218 call init=[4490757] tmp[5236711] nil[32])
}
-
var call_tmp[5236742]:int(64)[10]
-
var call_tmp[5236750]:real(32)[91]
-
var coerce_tmp[5237012]:TensorEssence(real(32))[2158600]
-
(5237018 'move' coerce_tmp[5237012] (5237014 'cast' TensorEssence(real(32))[2158600] this[5236609]))
-
var call_tmp[5236758]:ndarray(6,real(32))[2850677]
-
var call_tmp[5236766]:Remote(ndarray(6,real(32)))?[2858663]
-
var call_tmp[5236773]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5236780 'move' gr[5236709] tmp[5236711])
-
(5236784 'end of statement' )
-
var call_tmp[5236785]:bool[19]
-
(5236787 'move' call_tmp[5236785] copy[5236613])
-
if call_tmp[5236785]
-
{
-
var call_tmp[5236794]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5237055]:Remote(ndarray(6,real(32)))[2858488]
-
(5237061 'move' coerce_tmp[5237055] (5237057 call borrow[2997385] dr[5236702]))
-
(5236796 'move' call_tmp[5236794] (5236802 call copy[4488454] coerce_tmp[5237055]))
-
var call_tmp[5236803]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5236805 'move' call_tmp[5236803] (5236811 call adopt[4489075] call_tmp[5236794]))
-
(5236814 call =[4489523] dr[5236702] call_tmp[5236803])
-
(5236817 'end of statement' dr[5236702])
-
var call_tmp[5236819]:bool[19]
-
var coerce_tmp[5237080]:borrowed Remote(ndarray(6,real(32)))?[2858616]
-
(5237086 'move' coerce_tmp[5237080] (5237082 call borrow[3780068] gr[5236709]))
-
var coerce_tmp[5237089]:borrowed RootClass?[467971]
-
(5237095 'move' coerce_tmp[5237089] (5237091 'cast' borrowed RootClass?[467971] coerce_tmp[5237080]))
-
(5236821 'move' call_tmp[5236819] (5236824 call !=[53510] coerce_tmp[5237089] nil[32]))
-
var call_tmp[5236827]:bool[19]
-
(5236829 'move' call_tmp[5236827] call_tmp[5236819])
-
if call_tmp[5236827]
-
{
-
var call_tmp[5236836]:Remote(ndarray(6,real(32)))[2858488]
-
(5236838 'move' call_tmp[5236836] (5236841 call postfix![3780221] gr[5236709]))
-
var call_tmp[5236843]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5236845 'move' call_tmp[5236843] (5236851 call copy[4488454] call_tmp[5236836]))
-
var call_tmp[5236852]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5236854 'move' call_tmp[5236852] (5236860 call adopt[4489075] call_tmp[5236843]))
-
(5236863 call =[4489925] gr[5236709] call_tmp[5236852])
-
(5236866 'end of statement' gr[5236709])
}
}
-
var call_tmp[5236870]:baseValue[334793]
-
var initTemp[5237116]:baseValue[334793]
-
(5237119 call init[1335025] initTemp[5237116])
-
(5236872 'move' call_tmp[5236870] initTemp[5237116])
-
var call_tmp[5236876]:owned TensorResource(real(32),6,baseValue)[3003938]
-
{
-
var new_temp[5237151]:unmanaged TensorResource(real(32),6,baseValue)[3001101]
-
var _formal_tmp_in_dataResource[5237158]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5237163 'move' _formal_tmp_in_dataResource[5237158] (5237159 call chpl__initCopy[2998630] dr[5236702] 0))
-
var _formal_tmp_in_gradResource[5237167]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5237172 'move' _formal_tmp_in_gradResource[5237167] (5237168 call chpl__initCopy[2999848] gr[5236709] 0))
-
(5237153 'move' new_temp[5237151] (5237136 call _new[4490292] _formal_tmp_in_dataResource[5237158] _formal_tmp_in_gradResource[5237167] call_tmp[5236870]))
}
-
var initTemp[5237178]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5237181 call init[4490438] initTemp[5237178] new_temp[5237151])
-
(5236878 'move' call_tmp[5236876] initTemp[5237178])
-
var call_tmp[5236885]:real(32)[91]
-
var coerce_tmp[5237195]:TensorEssence(real(32))[2158600]
-
(5237201 'move' coerce_tmp[5237195] (5237197 'cast' TensorEssence(real(32))[2158600] this[5236609]))
-
var call_tmp[5236893]:int(64)[10]
-
var call_tmp[5236901]:TensorResource(real(32),6,baseValue)[3003926]
-
var call_tmp[5236910]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5237224 '=' ret[5236648] call_tmp[5236876])
-
gotoReturn _end_detach[5236927] _end_detach[5236927]
-
label _end_detach[5236927]
-
(5236929 return ret[5236648])
}
-
- «»
function TensorResource(real(32),6,addOp(6,real(32)))[5192658] . detach[5237228] ( this[5237232]:TensorResource(real(32),6,addOp(6,real(32)))[5192658] , copy[5237236]:bool[19] , keepGrad[5237240]:bool[19] ) : owned TensorResource(real(32),6,baseValue)[3003938]
const in arg this[5237232]:TensorResource(real(32),6,addOp(6,real(32)))[5192658] const in arg copy[5237236]:bool[19] const in arg keepGrad[5237240]:bool[19]-
{
-
var ret[5237271]:owned TensorResource(real(32),6,baseValue)[3003938]
-
var call_tmp[5237279]:_ref(shared Remote(ndarray(6,real(32))))[2858606]
-
var coerce_tmp[5237577]:BaseTensorResource(real(32),6)[2850618]
-
(5237583 'move' coerce_tmp[5237577] (5237579 'cast' BaseTensorResource(real(32),6)[2850618] this[5237232]))
-
(5237281 'move' call_tmp[5237279] (5237284 call dataResource[3777850] coerce_tmp[5237577]))
-
var call_tmp[5237287]:int(64)[10]
-
var call_tmp[5237295]:real(32)[91]
-
var coerce_tmp[5237588]:TensorEssence(real(32))[2158600]
-
(5237594 'move' coerce_tmp[5237588] (5237590 'cast' TensorEssence(real(32))[2158600] this[5237232]))
-
var call_tmp[5237303]:ndarray(6,real(32))[2850677]
-
var call_tmp[5237311]:Remote(ndarray(6,real(32)))[2858582]
-
var call_tmp[5237318]:shared Remote(ndarray(6,real(32)))[2858597]
-
var dr[5237325]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5237327 call init=[2998657] dr[5237325] call_tmp[5237279])
-
(5237331 'end of statement' )
-
var gr[5237332]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5237334]:shared Remote(ndarray(6,real(32)))?[2858678]
-
var tmp[5237336]:bool[19]
-
(5237338 'move' tmp[5237336] keepGrad[5237240])
-
if tmp[5237336]
-
{
-
var tmp[5237345]:_ref(shared Remote(ndarray(6,real(32)))?)[2858687]
-
var coerce_tmp[5237620]:BaseTensorResource(real(32),6)[2850618]
-
(5237626 'move' coerce_tmp[5237620] (5237622 'cast' BaseTensorResource(real(32),6)[2850618] this[5237232]))
-
(5237347 'move' tmp[5237345] (5237350 call gradResource[3779652] coerce_tmp[5237620]))
-
(5237353 'move' tmp[5237334] (5237629 call chpl__autoCopy[4488379] tmp[5237345] 0))
}
-
{
-
(5237841 call init=[4490757] tmp[5237334] nil[32])
}
-
var call_tmp[5237365]:int(64)[10]
-
var call_tmp[5237373]:real(32)[91]
-
var coerce_tmp[5237635]:TensorEssence(real(32))[2158600]
-
(5237641 'move' coerce_tmp[5237635] (5237637 'cast' TensorEssence(real(32))[2158600] this[5237232]))
-
var call_tmp[5237381]:ndarray(6,real(32))[2850677]
-
var call_tmp[5237389]:Remote(ndarray(6,real(32)))?[2858663]
-
var call_tmp[5237396]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5237403 'move' gr[5237332] tmp[5237334])
-
(5237407 'end of statement' )
-
var call_tmp[5237408]:bool[19]
-
(5237410 'move' call_tmp[5237408] copy[5237236])
-
if call_tmp[5237408]
-
{
-
var call_tmp[5237417]:owned Remote(ndarray(6,real(32)))[4488496]
-
var coerce_tmp[5237678]:Remote(ndarray(6,real(32)))[2858488]
-
(5237684 'move' coerce_tmp[5237678] (5237680 call borrow[2997385] dr[5237325]))
-
(5237419 'move' call_tmp[5237417] (5237425 call copy[4488454] coerce_tmp[5237678]))
-
var call_tmp[5237426]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5237428 'move' call_tmp[5237426] (5237434 call adopt[4489075] call_tmp[5237417]))
-
(5237437 call =[4489523] dr[5237325] call_tmp[5237426])
-
(5237440 'end of statement' dr[5237325])
-
var call_tmp[5237442]:bool[19]
-
var coerce_tmp[5237703]:borrowed Remote(ndarray(6,real(32)))?[2858616]
-
(5237709 'move' coerce_tmp[5237703] (5237705 call borrow[3780068] gr[5237332]))
-
var coerce_tmp[5237712]:borrowed RootClass?[467971]
-
(5237718 'move' coerce_tmp[5237712] (5237714 'cast' borrowed RootClass?[467971] coerce_tmp[5237703]))
-
(5237444 'move' call_tmp[5237442] (5237447 call !=[53510] coerce_tmp[5237712] nil[32]))
-
var call_tmp[5237450]:bool[19]
-
(5237452 'move' call_tmp[5237450] call_tmp[5237442])
-
if call_tmp[5237450]
-
{
-
var call_tmp[5237459]:Remote(ndarray(6,real(32)))[2858488]
-
(5237461 'move' call_tmp[5237459] (5237464 call postfix![3780221] gr[5237332]))
-
var call_tmp[5237466]:owned Remote(ndarray(6,real(32)))[4488496]
-
(5237468 'move' call_tmp[5237466] (5237474 call copy[4488454] call_tmp[5237459]))
-
var call_tmp[5237475]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5237477 'move' call_tmp[5237475] (5237483 call adopt[4489075] call_tmp[5237466]))
-
(5237486 call =[4489925] gr[5237332] call_tmp[5237475])
-
(5237489 'end of statement' gr[5237332])
}
}
-
var call_tmp[5237493]:baseValue[334793]
-
var initTemp[5237739]:baseValue[334793]
-
(5237742 call init[1335025] initTemp[5237739])
-
(5237495 'move' call_tmp[5237493] initTemp[5237739])
-
var call_tmp[5237499]:owned TensorResource(real(32),6,baseValue)[3003938]
-
{
-
var new_temp[5237774]:unmanaged TensorResource(real(32),6,baseValue)[3001101]
-
var _formal_tmp_in_dataResource[5237781]:shared Remote(ndarray(6,real(32)))[2858597]
-
(5237786 'move' _formal_tmp_in_dataResource[5237781] (5237782 call chpl__initCopy[2998630] dr[5237325] 0))
-
var _formal_tmp_in_gradResource[5237790]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(5237795 'move' _formal_tmp_in_gradResource[5237790] (5237791 call chpl__initCopy[2999848] gr[5237332] 0))
-
(5237776 'move' new_temp[5237774] (5237759 call _new[4490292] _formal_tmp_in_dataResource[5237781] _formal_tmp_in_gradResource[5237790] call_tmp[5237493]))
}
-
var initTemp[5237801]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5237804 call init[4490438] initTemp[5237801] new_temp[5237774])
-
(5237501 'move' call_tmp[5237499] initTemp[5237801])
-
var call_tmp[5237508]:real(32)[91]
-
var coerce_tmp[5237818]:TensorEssence(real(32))[2158600]
-
(5237824 'move' coerce_tmp[5237818] (5237820 'cast' TensorEssence(real(32))[2158600] this[5237232]))
-
var call_tmp[5237516]:int(64)[10]
-
var call_tmp[5237524]:TensorResource(real(32),6,baseValue)[3003926]
-
var call_tmp[5237533]:owned TensorResource(real(32),6,baseValue)[3003938]
-
(5237847 '=' ret[5237271] call_tmp[5237499])
-
gotoReturn _end_detach[5237550] _end_detach[5237550]
-
label _end_detach[5237550]
-
(5237552 return ret[5237271])
}
-
- «»
function TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] . forward[4513729] ( this[4513733]:TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] ) : void[4]
const in arg this[4513733]:TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565]-
{
-
var call_tmp[4513739]:reluOp(shared BaseTensorResource(real(32),1))[4509028]
-
var call_tmp[4513747]:bool[19]
-
var call_tmp[4513755]:bool[19]
-
(4514138 'end of statement' )
-
{
-
var tmp[4513771]:chpl_localeID_t[306449]
-
var call_tmp[4513773]:locale[234]
-
var coerce_tmp[4514139]:BaseTensorResource(real(32),1)[2172058]
-
(4514145 'move' coerce_tmp[4514139] (4514141 'cast' BaseTensorResource(real(32),1)[2172058] this[4513733]))
-
(4513775 'move' call_tmp[4513773] (4513778 call device[3723159] coerce_tmp[4514139]))
-
var call_tmp[4513781]:chpl_localeID_t[306449]
-
var _locale_tmp_[4514148]:unmanaged BaseLocale[1533235]
-
(4514153 'move' _locale_tmp_[4514148] (4514150 call _value[135299] call_tmp[4513773]))
-
(4513783 'move' call_tmp[4513781] (4513785 '_wide_get_locale' _locale_tmp_[4514148]))
-
(4513787 'move' tmp[4513771] call_tmp[4513781])
-
{
-
var call_tmp[4513792]:_ref(reluOp(shared BaseTensorResource(real(32),1)))[4509053]
-
(4513794 'move' call_tmp[4513792] (4513797 call operationCtx[4514157] this[4513733]))
-
var ctx[4513800]:reluOp(shared BaseTensorResource(real(32),1))[4509028]
-
(4513802 call init=[4512587] ctx[4513800] call_tmp[4513792])
-
(4513805 'end of statement' )
-
var arrayAddr[4513806]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[4513810]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4514188]:BaseTensorResource(real(32),1)[2172058]
-
(4514194 'move' coerce_tmp[4514188] (4514190 'cast' BaseTensorResource(real(32),1)[2172058] this[4513733]))
-
(4513812 'move' call_tmp[4513810] (4513815 call array[3725812] coerce_tmp[4514188]))
-
(4513818 'move' arrayAddr[4513806] call_tmp[4513810])
-
(4513822 'end of statement' )
-
var call_tmp[4513823]:ndarray(1,real(32))[2172117]
-
(4513825 'move' call_tmp[4513823] (4513831 call forward[4514197] ctx[4513800]))
-
(4513833 call =[4516299] arrayAddr[4513806] call_tmp[4513823])
-
(4513836 'end of statement' arrayAddr[4513806] ctx[4513800])
}
-
(4513768 'elided on block' 0 tmp[4513771])
}
-
label _end_forward[4513839]
-
(4513841 return _void[46])
}
-
- «»
function TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] . forward[4528607] ( this[4528611]:TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] ) : void[4]
const in arg this[4528611]:TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443]-
{
-
var call_tmp[4528617]:reluOp(shared BaseTensorResource(real(32),2))[4524190]
-
var call_tmp[4528625]:bool[19]
-
var call_tmp[4528633]:bool[19]
-
(4529016 'end of statement' )
-
{
-
var tmp[4528649]:chpl_localeID_t[306449]
-
var call_tmp[4528651]:locale[234]
-
var coerce_tmp[4529017]:BaseTensorResource(real(32),2)[2303464]
-
(4529023 'move' coerce_tmp[4529017] (4529019 'cast' BaseTensorResource(real(32),2)[2303464] this[4528611]))
-
(4528653 'move' call_tmp[4528651] (4528656 call device[3748281] coerce_tmp[4529017]))
-
var call_tmp[4528659]:chpl_localeID_t[306449]
-
var _locale_tmp_[4529026]:unmanaged BaseLocale[1533235]
-
(4529031 'move' _locale_tmp_[4529026] (4529028 call _value[135299] call_tmp[4528651]))
-
(4528661 'move' call_tmp[4528659] (4528663 '_wide_get_locale' _locale_tmp_[4529026]))
-
(4528665 'move' tmp[4528649] call_tmp[4528659])
-
{
-
var call_tmp[4528670]:_ref(reluOp(shared BaseTensorResource(real(32),2)))[4524215]
-
(4528672 'move' call_tmp[4528670] (4528675 call operationCtx[4529035] this[4528611]))
-
var ctx[4528678]:reluOp(shared BaseTensorResource(real(32),2))[4524190]
-
(4528680 call init=[4527465] ctx[4528678] call_tmp[4528670])
-
(4528683 'end of statement' )
-
var arrayAddr[4528684]:_ref(ndarray(2,real(32)))[2303532]
-
var call_tmp[4528688]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4529066]:BaseTensorResource(real(32),2)[2303464]
-
(4529072 'move' coerce_tmp[4529066] (4529068 'cast' BaseTensorResource(real(32),2)[2303464] this[4528611]))
-
(4528690 'move' call_tmp[4528688] (4528693 call array[3750934] coerce_tmp[4529066]))
-
(4528696 'move' arrayAddr[4528684] call_tmp[4528688])
-
(4528700 'end of statement' )
-
var call_tmp[4528701]:ndarray(2,real(32))[2303523]
-
(4528703 'move' call_tmp[4528701] (4528709 call forward[4529075] ctx[4528678]))
-
(4528711 call =[4546215] arrayAddr[4528684] call_tmp[4528701])
-
(4528714 'end of statement' arrayAddr[4528684] ctx[4528678])
}
-
(4528646 'elided on block' 0 tmp[4528649])
}
-
label _end_forward[4528717]
-
(4528719 return _void[46])
}
-
- «»
function TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] . forward[4557425] ( this[4557429]:TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] ) : void[4]
const in arg this[4557429]:TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261]-
{
-
var call_tmp[4557435]:reluOp(shared BaseTensorResource(real(32),3))[4552920]
-
var call_tmp[4557443]:bool[19]
-
var call_tmp[4557451]:bool[19]
-
(4557834 'end of statement' )
-
{
-
var tmp[4557467]:chpl_localeID_t[306449]
-
var call_tmp[4557469]:locale[234]
-
var coerce_tmp[4557835]:BaseTensorResource(real(32),3)[2453288]
-
(4557841 'move' coerce_tmp[4557835] (4557837 'cast' BaseTensorResource(real(32),3)[2453288] this[4557429]))
-
(4557471 'move' call_tmp[4557469] (4557474 call device[3755661] coerce_tmp[4557835]))
-
var call_tmp[4557477]:chpl_localeID_t[306449]
-
var _locale_tmp_[4557844]:unmanaged BaseLocale[1533235]
-
(4557849 'move' _locale_tmp_[4557844] (4557846 call _value[135299] call_tmp[4557469]))
-
(4557479 'move' call_tmp[4557477] (4557481 '_wide_get_locale' _locale_tmp_[4557844]))
-
(4557483 'move' tmp[4557467] call_tmp[4557477])
-
{
-
var call_tmp[4557488]:_ref(reluOp(shared BaseTensorResource(real(32),3)))[4552945]
-
(4557490 'move' call_tmp[4557488] (4557493 call operationCtx[4557853] this[4557429]))
-
var ctx[4557496]:reluOp(shared BaseTensorResource(real(32),3))[4552920]
-
(4557498 call init=[4556283] ctx[4557496] call_tmp[4557488])
-
(4557501 'end of statement' )
-
var arrayAddr[4557502]:_ref(ndarray(3,real(32)))[2453356]
-
var call_tmp[4557506]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4557884]:BaseTensorResource(real(32),3)[2453288]
-
(4557890 'move' coerce_tmp[4557884] (4557886 'cast' BaseTensorResource(real(32),3)[2453288] this[4557429]))
-
(4557508 'move' call_tmp[4557506] (4557511 call array[3758314] coerce_tmp[4557884]))
-
(4557514 'move' arrayAddr[4557502] call_tmp[4557506])
-
(4557518 'end of statement' )
-
var call_tmp[4557519]:ndarray(3,real(32))[2453347]
-
(4557521 'move' call_tmp[4557519] (4557527 call forward[4557893] ctx[4557496]))
-
(4557529 call =[4564652] arrayAddr[4557502] call_tmp[4557519])
-
(4557532 'end of statement' arrayAddr[4557502] ctx[4557496])
}
-
(4557464 'elided on block' 0 tmp[4557467])
}
-
label _end_forward[4557535]
-
(4557537 return _void[46])
}
-
- «»
function TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] . forward[4576171] ( this[4576175]:TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] ) : void[4]
const in arg this[4576175]:TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007]-
{
-
var call_tmp[4576181]:reluOp(shared BaseTensorResource(real(32),4))[4571578]
-
var call_tmp[4576189]:bool[19]
-
var call_tmp[4576197]:bool[19]
-
(4576580 'end of statement' )
-
{
-
var tmp[4576213]:chpl_localeID_t[306449]
-
var call_tmp[4576215]:locale[234]
-
var coerce_tmp[4576581]:BaseTensorResource(real(32),4)[2594431]
-
(4576587 'move' coerce_tmp[4576581] (4576583 'cast' BaseTensorResource(real(32),4)[2594431] this[4576175]))
-
(4576217 'move' call_tmp[4576215] (4576220 call device[3763041] coerce_tmp[4576581]))
-
var call_tmp[4576223]:chpl_localeID_t[306449]
-
var _locale_tmp_[4576590]:unmanaged BaseLocale[1533235]
-
(4576595 'move' _locale_tmp_[4576590] (4576592 call _value[135299] call_tmp[4576215]))
-
(4576225 'move' call_tmp[4576223] (4576227 '_wide_get_locale' _locale_tmp_[4576590]))
-
(4576229 'move' tmp[4576213] call_tmp[4576223])
-
{
-
var call_tmp[4576234]:_ref(reluOp(shared BaseTensorResource(real(32),4)))[4571603]
-
(4576236 'move' call_tmp[4576234] (4576239 call operationCtx[4576599] this[4576175]))
-
var ctx[4576242]:reluOp(shared BaseTensorResource(real(32),4))[4571578]
-
(4576244 call init=[4575029] ctx[4576242] call_tmp[4576234])
-
(4576247 'end of statement' )
-
var arrayAddr[4576248]:_ref(ndarray(4,real(32)))[2594499]
-
var call_tmp[4576252]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4576630]:BaseTensorResource(real(32),4)[2594431]
-
(4576636 'move' coerce_tmp[4576630] (4576632 'cast' BaseTensorResource(real(32),4)[2594431] this[4576175]))
-
(4576254 'move' call_tmp[4576252] (4576257 call array[3765694] coerce_tmp[4576630]))
-
(4576260 'move' arrayAddr[4576248] call_tmp[4576252])
-
(4576264 'end of statement' )
-
var call_tmp[4576265]:ndarray(4,real(32))[2594490]
-
(4576267 'move' call_tmp[4576265] (4576273 call forward[4576639] ctx[4576242]))
-
(4576275 call =[4584065] arrayAddr[4576248] call_tmp[4576265])
-
(4576278 'end of statement' arrayAddr[4576248] ctx[4576242])
}
-
(4576210 'elided on block' 0 tmp[4576213])
}
-
label _end_forward[4576281]
-
(4576283 return _void[46])
}
-
- «»
function TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] . forward[4595672] ( this[4595676]:TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] ) : void[4]
const in arg this[4595676]:TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508]-
{
-
var call_tmp[4595682]:reluOp(shared BaseTensorResource(real(32),5))[4590991]
-
var call_tmp[4595690]:bool[19]
-
var call_tmp[4595698]:bool[19]
-
(4596081 'end of statement' )
-
{
-
var tmp[4595714]:chpl_localeID_t[306449]
-
var call_tmp[4595716]:locale[234]
-
var coerce_tmp[4596082]:BaseTensorResource(real(32),5)[2679277]
-
(4596088 'move' coerce_tmp[4596082] (4596084 'cast' BaseTensorResource(real(32),5)[2679277] this[4595676]))
-
(4595718 'move' call_tmp[4595716] (4595721 call device[3770421] coerce_tmp[4596082]))
-
var call_tmp[4595724]:chpl_localeID_t[306449]
-
var _locale_tmp_[4596091]:unmanaged BaseLocale[1533235]
-
(4596096 'move' _locale_tmp_[4596091] (4596093 call _value[135299] call_tmp[4595716]))
-
(4595726 'move' call_tmp[4595724] (4595728 '_wide_get_locale' _locale_tmp_[4596091]))
-
(4595730 'move' tmp[4595714] call_tmp[4595724])
-
{
-
var call_tmp[4595735]:_ref(reluOp(shared BaseTensorResource(real(32),5)))[4591016]
-
(4595737 'move' call_tmp[4595735] (4595740 call operationCtx[4596100] this[4595676]))
-
var ctx[4595743]:reluOp(shared BaseTensorResource(real(32),5))[4590991]
-
(4595745 call init=[4594530] ctx[4595743] call_tmp[4595735])
-
(4595748 'end of statement' )
-
var arrayAddr[4595749]:_ref(ndarray(5,real(32)))[2679345]
-
var call_tmp[4595753]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[4596131]:BaseTensorResource(real(32),5)[2679277]
-
(4596137 'move' coerce_tmp[4596131] (4596133 'cast' BaseTensorResource(real(32),5)[2679277] this[4595676]))
-
(4595755 'move' call_tmp[4595753] (4595758 call array[3773074] coerce_tmp[4596131]))
-
(4595761 'move' arrayAddr[4595749] call_tmp[4595753])
-
(4595765 'end of statement' )
-
var call_tmp[4595766]:ndarray(5,real(32))[2679336]
-
(4595768 'move' call_tmp[4595766] (4595774 call forward[4596140] ctx[4595743]))
-
(4595776 call =[4604233] arrayAddr[4595749] call_tmp[4595766])
-
(4595779 'end of statement' arrayAddr[4595749] ctx[4595743])
}
-
(4595711 'elided on block' 0 tmp[4595714])
}
-
label _end_forward[4595782]
-
(4595784 return _void[46])
}
-
- «»
function TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] . forward[4616150] ( this[4616154]:TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] ) : void[4]
const in arg this[4616154]:TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986]-
{
-
var call_tmp[4616160]:reluOp(shared BaseTensorResource(real(32),6))[4611159]
-
var call_tmp[4616168]:bool[19]
-
var call_tmp[4616176]:bool[19]
-
(4616559 'end of statement' )
-
{
-
var tmp[4616192]:chpl_localeID_t[306449]
-
var call_tmp[4616194]:locale[234]
-
var coerce_tmp[4616560]:BaseTensorResource(real(32),6)[2850618]
-
(4616566 'move' coerce_tmp[4616560] (4616562 'cast' BaseTensorResource(real(32),6)[2850618] this[4616154]))
-
(4616196 'move' call_tmp[4616194] (4616199 call device[3777801] coerce_tmp[4616560]))
-
var call_tmp[4616202]:chpl_localeID_t[306449]
-
var _locale_tmp_[4616569]:unmanaged BaseLocale[1533235]
-
(4616574 'move' _locale_tmp_[4616569] (4616571 call _value[135299] call_tmp[4616194]))
-
(4616204 'move' call_tmp[4616202] (4616206 '_wide_get_locale' _locale_tmp_[4616569]))
-
(4616208 'move' tmp[4616192] call_tmp[4616202])
-
{
-
var call_tmp[4616213]:_ref(reluOp(shared BaseTensorResource(real(32),6)))[4611184]
-
(4616215 'move' call_tmp[4616213] (4616218 call operationCtx[4616578] this[4616154]))
-
var ctx[4616221]:reluOp(shared BaseTensorResource(real(32),6))[4611159]
-
(4616223 call init=[4615008] ctx[4616221] call_tmp[4616213])
-
(4616226 'end of statement' )
-
var arrayAddr[4616227]:_ref(ndarray(6,real(32)))[2850686]
-
var call_tmp[4616231]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[4616609]:BaseTensorResource(real(32),6)[2850618]
-
(4616615 'move' coerce_tmp[4616609] (4616611 'cast' BaseTensorResource(real(32),6)[2850618] this[4616154]))
-
(4616233 'move' call_tmp[4616231] (4616236 call array[3780454] coerce_tmp[4616609]))
-
(4616239 'move' arrayAddr[4616227] call_tmp[4616231])
-
(4616243 'end of statement' )
-
var call_tmp[4616244]:ndarray(6,real(32))[2850677]
-
(4616246 'move' call_tmp[4616244] (4616252 call forward[4616618] ctx[4616221]))
-
(4616254 call =[4625378] arrayAddr[4616227] call_tmp[4616244])
-
(4616257 'end of statement' arrayAddr[4616227] ctx[4616221])
}
-
(4616189 'elided on block' 0 tmp[4616192])
}
-
label _end_forward[4616260]
-
(4616262 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] . forward[4654580] ( this[4654584]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] ) : void[4]
const in arg this[4654584]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106]-
{
-
var call_tmp[4654590]:reshapeOp(1,1,real(32))[4652847]
-
var call_tmp[4654598]:bool[19]
-
var call_tmp[4654606]:bool[19]
-
(4654989 'end of statement' )
-
{
-
var tmp[4654622]:chpl_localeID_t[306449]
-
var call_tmp[4654624]:locale[234]
-
var coerce_tmp[4654990]:BaseTensorResource(real(32),1)[2172058]
-
(4654996 'move' coerce_tmp[4654990] (4654992 'cast' BaseTensorResource(real(32),1)[2172058] this[4654584]))
-
(4654626 'move' call_tmp[4654624] (4654629 call device[3723159] coerce_tmp[4654990]))
-
var call_tmp[4654632]:chpl_localeID_t[306449]
-
var _locale_tmp_[4654999]:unmanaged BaseLocale[1533235]
-
(4655004 'move' _locale_tmp_[4654999] (4655001 call _value[135299] call_tmp[4654624]))
-
(4654634 'move' call_tmp[4654632] (4654636 '_wide_get_locale' _locale_tmp_[4654999]))
-
(4654638 'move' tmp[4654622] call_tmp[4654632])
-
{
-
var call_tmp[4654643]:_ref(reshapeOp(1,1,real(32)))[4652863]
-
(4654645 'move' call_tmp[4654643] (4654648 call operationCtx[4655008] this[4654584]))
-
var ctx[4654651]:reshapeOp(1,1,real(32))[4652847]
-
(4654653 call init=[4653128] ctx[4654651] call_tmp[4654643])
-
(4654656 'end of statement' )
-
var arrayAddr[4654657]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[4654661]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4655039]:BaseTensorResource(real(32),1)[2172058]
-
(4655045 'move' coerce_tmp[4655039] (4655041 'cast' BaseTensorResource(real(32),1)[2172058] this[4654584]))
-
(4654663 'move' call_tmp[4654661] (4654666 call array[3725812] coerce_tmp[4655039]))
-
(4654669 'move' arrayAddr[4654657] call_tmp[4654661])
-
(4654673 'end of statement' )
-
var call_tmp[4654674]:ndarray(1,real(32))[2172117]
-
(4654676 'move' call_tmp[4654674] (4654682 call forward[4655048] ctx[4654651]))
-
(4654684 call =[4516299] arrayAddr[4654657] call_tmp[4654674])
-
(4654687 'end of statement' arrayAddr[4654657] ctx[4654651])
}
-
(4654619 'elided on block' 0 tmp[4654622])
}
-
label _end_forward[4654690]
-
(4654692 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] . forward[4664710] ( this[4664714]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] ) : void[4]
const in arg this[4664714]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236]-
{
-
var call_tmp[4664720]:reshapeOp(2,1,real(32))[4662977]
-
var call_tmp[4664728]:bool[19]
-
var call_tmp[4664736]:bool[19]
-
(4665119 'end of statement' )
-
{
-
var tmp[4664752]:chpl_localeID_t[306449]
-
var call_tmp[4664754]:locale[234]
-
var coerce_tmp[4665120]:BaseTensorResource(real(32),1)[2172058]
-
(4665126 'move' coerce_tmp[4665120] (4665122 'cast' BaseTensorResource(real(32),1)[2172058] this[4664714]))
-
(4664756 'move' call_tmp[4664754] (4664759 call device[3723159] coerce_tmp[4665120]))
-
var call_tmp[4664762]:chpl_localeID_t[306449]
-
var _locale_tmp_[4665129]:unmanaged BaseLocale[1533235]
-
(4665134 'move' _locale_tmp_[4665129] (4665131 call _value[135299] call_tmp[4664754]))
-
(4664764 'move' call_tmp[4664762] (4664766 '_wide_get_locale' _locale_tmp_[4665129]))
-
(4664768 'move' tmp[4664752] call_tmp[4664762])
-
{
-
var call_tmp[4664773]:_ref(reshapeOp(2,1,real(32)))[4662993]
-
(4664775 'move' call_tmp[4664773] (4664778 call operationCtx[4665138] this[4664714]))
-
var ctx[4664781]:reshapeOp(2,1,real(32))[4662977]
-
(4664783 call init=[4663258] ctx[4664781] call_tmp[4664773])
-
(4664786 'end of statement' )
-
var arrayAddr[4664787]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[4664791]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4665169]:BaseTensorResource(real(32),1)[2172058]
-
(4665175 'move' coerce_tmp[4665169] (4665171 'cast' BaseTensorResource(real(32),1)[2172058] this[4664714]))
-
(4664793 'move' call_tmp[4664791] (4664796 call array[3725812] coerce_tmp[4665169]))
-
(4664799 'move' arrayAddr[4664787] call_tmp[4664791])
-
(4664803 'end of statement' )
-
var call_tmp[4664804]:ndarray(1,real(32))[2172117]
-
(4664806 'move' call_tmp[4664804] (4664812 call forward[4665178] ctx[4664781]))
-
(4664814 call =[4516299] arrayAddr[4664787] call_tmp[4664804])
-
(4664817 'end of statement' arrayAddr[4664787] ctx[4664781])
}
-
(4664749 'elided on block' 0 tmp[4664752])
}
-
label _end_forward[4664820]
-
(4664822 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] . forward[4673925] ( this[4673929]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] ) : void[4]
const in arg this[4673929]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451]-
{
-
var call_tmp[4673935]:reshapeOp(3,1,real(32))[4672192]
-
var call_tmp[4673943]:bool[19]
-
var call_tmp[4673951]:bool[19]
-
(4674334 'end of statement' )
-
{
-
var tmp[4673967]:chpl_localeID_t[306449]
-
var call_tmp[4673969]:locale[234]
-
var coerce_tmp[4674335]:BaseTensorResource(real(32),1)[2172058]
-
(4674341 'move' coerce_tmp[4674335] (4674337 'cast' BaseTensorResource(real(32),1)[2172058] this[4673929]))
-
(4673971 'move' call_tmp[4673969] (4673974 call device[3723159] coerce_tmp[4674335]))
-
var call_tmp[4673977]:chpl_localeID_t[306449]
-
var _locale_tmp_[4674344]:unmanaged BaseLocale[1533235]
-
(4674349 'move' _locale_tmp_[4674344] (4674346 call _value[135299] call_tmp[4673969]))
-
(4673979 'move' call_tmp[4673977] (4673981 '_wide_get_locale' _locale_tmp_[4674344]))
-
(4673983 'move' tmp[4673967] call_tmp[4673977])
-
{
-
var call_tmp[4673988]:_ref(reshapeOp(3,1,real(32)))[4672208]
-
(4673990 'move' call_tmp[4673988] (4673993 call operationCtx[4674353] this[4673929]))
-
var ctx[4673996]:reshapeOp(3,1,real(32))[4672192]
-
(4673998 call init=[4672473] ctx[4673996] call_tmp[4673988])
-
(4674001 'end of statement' )
-
var arrayAddr[4674002]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[4674006]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4674384]:BaseTensorResource(real(32),1)[2172058]
-
(4674390 'move' coerce_tmp[4674384] (4674386 'cast' BaseTensorResource(real(32),1)[2172058] this[4673929]))
-
(4674008 'move' call_tmp[4674006] (4674011 call array[3725812] coerce_tmp[4674384]))
-
(4674014 'move' arrayAddr[4674002] call_tmp[4674006])
-
(4674018 'end of statement' )
-
var call_tmp[4674019]:ndarray(1,real(32))[2172117]
-
(4674021 'move' call_tmp[4674019] (4674027 call forward[4674393] ctx[4673996]))
-
(4674029 call =[4516299] arrayAddr[4674002] call_tmp[4674019])
-
(4674032 'end of statement' arrayAddr[4674002] ctx[4673996])
}
-
(4673964 'elided on block' 0 tmp[4673967])
}
-
label _end_forward[4674035]
-
(4674037 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] . forward[4680700] ( this[4680704]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] ) : void[4]
const in arg this[4680704]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226]-
{
-
var call_tmp[4680710]:reshapeOp(4,1,real(32))[4678967]
-
var call_tmp[4680718]:bool[19]
-
var call_tmp[4680726]:bool[19]
-
(4681109 'end of statement' )
-
{
-
var tmp[4680742]:chpl_localeID_t[306449]
-
var call_tmp[4680744]:locale[234]
-
var coerce_tmp[4681110]:BaseTensorResource(real(32),1)[2172058]
-
(4681116 'move' coerce_tmp[4681110] (4681112 'cast' BaseTensorResource(real(32),1)[2172058] this[4680704]))
-
(4680746 'move' call_tmp[4680744] (4680749 call device[3723159] coerce_tmp[4681110]))
-
var call_tmp[4680752]:chpl_localeID_t[306449]
-
var _locale_tmp_[4681119]:unmanaged BaseLocale[1533235]
-
(4681124 'move' _locale_tmp_[4681119] (4681121 call _value[135299] call_tmp[4680744]))
-
(4680754 'move' call_tmp[4680752] (4680756 '_wide_get_locale' _locale_tmp_[4681119]))
-
(4680758 'move' tmp[4680742] call_tmp[4680752])
-
{
-
var call_tmp[4680763]:_ref(reshapeOp(4,1,real(32)))[4678983]
-
(4680765 'move' call_tmp[4680763] (4680768 call operationCtx[4681128] this[4680704]))
-
var ctx[4680771]:reshapeOp(4,1,real(32))[4678967]
-
(4680773 call init=[4679248] ctx[4680771] call_tmp[4680763])
-
(4680776 'end of statement' )
-
var arrayAddr[4680777]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[4680781]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4681159]:BaseTensorResource(real(32),1)[2172058]
-
(4681165 'move' coerce_tmp[4681159] (4681161 'cast' BaseTensorResource(real(32),1)[2172058] this[4680704]))
-
(4680783 'move' call_tmp[4680781] (4680786 call array[3725812] coerce_tmp[4681159]))
-
(4680789 'move' arrayAddr[4680777] call_tmp[4680781])
-
(4680793 'end of statement' )
-
var call_tmp[4680794]:ndarray(1,real(32))[2172117]
-
(4680796 'move' call_tmp[4680794] (4680802 call forward[4681168] ctx[4680771]))
-
(4680804 call =[4516299] arrayAddr[4680777] call_tmp[4680794])
-
(4680807 'end of statement' arrayAddr[4680777] ctx[4680771])
}
-
(4680739 'elided on block' 0 tmp[4680742])
}
-
label _end_forward[4680810]
-
(4680812 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] . forward[4690722] ( this[4690726]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] ) : void[4]
const in arg this[4690726]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248]-
{
-
var call_tmp[4690732]:reshapeOp(5,1,real(32))[4688989]
-
var call_tmp[4690740]:bool[19]
-
var call_tmp[4690748]:bool[19]
-
(4691131 'end of statement' )
-
{
-
var tmp[4690764]:chpl_localeID_t[306449]
-
var call_tmp[4690766]:locale[234]
-
var coerce_tmp[4691132]:BaseTensorResource(real(32),1)[2172058]
-
(4691138 'move' coerce_tmp[4691132] (4691134 'cast' BaseTensorResource(real(32),1)[2172058] this[4690726]))
-
(4690768 'move' call_tmp[4690766] (4690771 call device[3723159] coerce_tmp[4691132]))
-
var call_tmp[4690774]:chpl_localeID_t[306449]
-
var _locale_tmp_[4691141]:unmanaged BaseLocale[1533235]
-
(4691146 'move' _locale_tmp_[4691141] (4691143 call _value[135299] call_tmp[4690766]))
-
(4690776 'move' call_tmp[4690774] (4690778 '_wide_get_locale' _locale_tmp_[4691141]))
-
(4690780 'move' tmp[4690764] call_tmp[4690774])
-
{
-
var call_tmp[4690785]:_ref(reshapeOp(5,1,real(32)))[4689005]
-
(4690787 'move' call_tmp[4690785] (4690790 call operationCtx[4691150] this[4690726]))
-
var ctx[4690793]:reshapeOp(5,1,real(32))[4688989]
-
(4690795 call init=[4689270] ctx[4690793] call_tmp[4690785])
-
(4690798 'end of statement' )
-
var arrayAddr[4690799]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[4690803]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4691181]:BaseTensorResource(real(32),1)[2172058]
-
(4691187 'move' coerce_tmp[4691181] (4691183 'cast' BaseTensorResource(real(32),1)[2172058] this[4690726]))
-
(4690805 'move' call_tmp[4690803] (4690808 call array[3725812] coerce_tmp[4691181]))
-
(4690811 'move' arrayAddr[4690799] call_tmp[4690803])
-
(4690815 'end of statement' )
-
var call_tmp[4690816]:ndarray(1,real(32))[2172117]
-
(4690818 'move' call_tmp[4690816] (4690824 call forward[4691190] ctx[4690793]))
-
(4690826 call =[4516299] arrayAddr[4690799] call_tmp[4690816])
-
(4690829 'end of statement' arrayAddr[4690799] ctx[4690793])
}
-
(4690761 'elided on block' 0 tmp[4690764])
}
-
label _end_forward[4690832]
-
(4690834 return _void[46])
}
-
- «»
function TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] . forward[4700862] ( this[4700866]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] ) : void[4]
const in arg this[4700866]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388]-
{
-
var call_tmp[4700872]:reshapeOp(6,1,real(32))[4699129]
-
var call_tmp[4700880]:bool[19]
-
var call_tmp[4700888]:bool[19]
-
(4701271 'end of statement' )
-
{
-
var tmp[4700904]:chpl_localeID_t[306449]
-
var call_tmp[4700906]:locale[234]
-
var coerce_tmp[4701272]:BaseTensorResource(real(32),1)[2172058]
-
(4701278 'move' coerce_tmp[4701272] (4701274 'cast' BaseTensorResource(real(32),1)[2172058] this[4700866]))
-
(4700908 'move' call_tmp[4700906] (4700911 call device[3723159] coerce_tmp[4701272]))
-
var call_tmp[4700914]:chpl_localeID_t[306449]
-
var _locale_tmp_[4701281]:unmanaged BaseLocale[1533235]
-
(4701286 'move' _locale_tmp_[4701281] (4701283 call _value[135299] call_tmp[4700906]))
-
(4700916 'move' call_tmp[4700914] (4700918 '_wide_get_locale' _locale_tmp_[4701281]))
-
(4700920 'move' tmp[4700904] call_tmp[4700914])
-
{
-
var call_tmp[4700925]:_ref(reshapeOp(6,1,real(32)))[4699145]
-
(4700927 'move' call_tmp[4700925] (4700930 call operationCtx[4701290] this[4700866]))
-
var ctx[4700933]:reshapeOp(6,1,real(32))[4699129]
-
(4700935 call init=[4699410] ctx[4700933] call_tmp[4700925])
-
(4700938 'end of statement' )
-
var arrayAddr[4700939]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[4700943]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4701321]:BaseTensorResource(real(32),1)[2172058]
-
(4701327 'move' coerce_tmp[4701321] (4701323 'cast' BaseTensorResource(real(32),1)[2172058] this[4700866]))
-
(4700945 'move' call_tmp[4700943] (4700948 call array[3725812] coerce_tmp[4701321]))
-
(4700951 'move' arrayAddr[4700939] call_tmp[4700943])
-
(4700955 'end of statement' )
-
var call_tmp[4700956]:ndarray(1,real(32))[2172117]
-
(4700958 'move' call_tmp[4700956] (4700964 call forward[4701330] ctx[4700933]))
-
(4700966 call =[4516299] arrayAddr[4700939] call_tmp[4700956])
-
(4700969 'end of statement' arrayAddr[4700939] ctx[4700933])
}
-
(4700901 'elided on block' 0 tmp[4700904])
}
-
label _end_forward[4700972]
-
(4700974 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] . forward[4712653] ( this[4712657]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] ) : void[4]
const in arg this[4712657]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179]-
{
-
var call_tmp[4712663]:maxOp(1,real(32),1)[4710930]
-
var call_tmp[4712671]:bool[19]
-
var call_tmp[4712679]:bool[19]
-
(4713062 'end of statement' )
-
{
-
var tmp[4712695]:chpl_localeID_t[306449]
-
var call_tmp[4712697]:locale[234]
-
var coerce_tmp[4713063]:BaseTensorResource(real(32),1)[2172058]
-
(4713069 'move' coerce_tmp[4713063] (4713065 'cast' BaseTensorResource(real(32),1)[2172058] this[4712657]))
-
(4712699 'move' call_tmp[4712697] (4712702 call device[3723159] coerce_tmp[4713063]))
-
var call_tmp[4712705]:chpl_localeID_t[306449]
-
var _locale_tmp_[4713072]:unmanaged BaseLocale[1533235]
-
(4713077 'move' _locale_tmp_[4713072] (4713074 call _value[135299] call_tmp[4712697]))
-
(4712707 'move' call_tmp[4712705] (4712709 '_wide_get_locale' _locale_tmp_[4713072]))
-
(4712711 'move' tmp[4712695] call_tmp[4712705])
-
{
-
var call_tmp[4712716]:_ref(maxOp(1,real(32),1))[4710946]
-
(4712718 'move' call_tmp[4712716] (4712721 call operationCtx[4713081] this[4712657]))
-
var ctx[4712724]:maxOp(1,real(32),1)[4710930]
-
(4712726 call init=[4711201] ctx[4712724] call_tmp[4712716])
-
(4712729 'end of statement' )
-
var arrayAddr[4712730]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[4712734]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4713112]:BaseTensorResource(real(32),1)[2172058]
-
(4713118 'move' coerce_tmp[4713112] (4713114 'cast' BaseTensorResource(real(32),1)[2172058] this[4712657]))
-
(4712736 'move' call_tmp[4712734] (4712739 call array[3725812] coerce_tmp[4713112]))
-
(4712742 'move' arrayAddr[4712730] call_tmp[4712734])
-
(4712746 'end of statement' )
-
var call_tmp[4712747]:ndarray(1,real(32))[2172117]
-
(4712749 'move' call_tmp[4712747] (4712755 call forward[4713121] ctx[4712724]))
-
(4712757 call =[4516299] arrayAddr[4712730] call_tmp[4712747])
-
(4712760 'end of statement' arrayAddr[4712730] ctx[4712724])
}
-
(4712692 'elided on block' 0 tmp[4712695])
}
-
label _end_forward[4712763]
-
(4712765 return _void[46])
}
-
- «»
function TensorResource(real(32),1,expandOp(1,real(32)))[4719699] . forward[4721095] ( this[4721099]:TensorResource(real(32),1,expandOp(1,real(32)))[4719699] ) : void[4]
const in arg this[4721099]:TensorResource(real(32),1,expandOp(1,real(32)))[4719699]-
{
-
var call_tmp[4721105]:expandOp(1,real(32))[4719441]
-
var call_tmp[4721113]:bool[19]
-
var call_tmp[4721121]:bool[19]
-
(4721504 'end of statement' )
-
{
-
var tmp[4721137]:chpl_localeID_t[306449]
-
var call_tmp[4721139]:locale[234]
-
var coerce_tmp[4721505]:BaseTensorResource(real(32),1)[2172058]
-
(4721511 'move' coerce_tmp[4721505] (4721507 'cast' BaseTensorResource(real(32),1)[2172058] this[4721099]))
-
(4721141 'move' call_tmp[4721139] (4721144 call device[3723159] coerce_tmp[4721505]))
-
var call_tmp[4721147]:chpl_localeID_t[306449]
-
var _locale_tmp_[4721514]:unmanaged BaseLocale[1533235]
-
(4721519 'move' _locale_tmp_[4721514] (4721516 call _value[135299] call_tmp[4721139]))
-
(4721149 'move' call_tmp[4721147] (4721151 '_wide_get_locale' _locale_tmp_[4721514]))
-
(4721153 'move' tmp[4721137] call_tmp[4721147])
-
{
-
var call_tmp[4721158]:_ref(expandOp(1,real(32)))[4719457]
-
(4721160 'move' call_tmp[4721158] (4721163 call operationCtx[4721523] this[4721099]))
-
var ctx[4721166]:expandOp(1,real(32))[4719441]
-
(4721168 call init=[4719721] ctx[4721166] call_tmp[4721158])
-
(4721171 'end of statement' )
-
var arrayAddr[4721172]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[4721176]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4721554]:BaseTensorResource(real(32),1)[2172058]
-
(4721560 'move' coerce_tmp[4721554] (4721556 'cast' BaseTensorResource(real(32),1)[2172058] this[4721099]))
-
(4721178 'move' call_tmp[4721176] (4721181 call array[3725812] coerce_tmp[4721554]))
-
(4721184 'move' arrayAddr[4721172] call_tmp[4721176])
-
(4721188 'end of statement' )
-
var call_tmp[4721189]:ndarray(1,real(32))[2172117]
-
(4721191 'move' call_tmp[4721189] (4721197 call forward[4721563] ctx[4721166]))
-
(4721199 call =[4516299] arrayAddr[4721172] call_tmp[4721189])
-
(4721202 'end of statement' arrayAddr[4721172] ctx[4721166])
}
-
(4721134 'elided on block' 0 tmp[4721137])
}
-
label _end_forward[4721205]
-
(4721207 return _void[46])
}
-
- «»
function TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] . forward[4735956] ( this[4735960]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] ) : void[4]
const in arg this[4735960]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732]-
{
-
var call_tmp[4735966]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479]
-
var call_tmp[4735974]:bool[19]
-
var call_tmp[4735982]:bool[19]
-
(4736365 'end of statement' )
-
{
-
var tmp[4735998]:chpl_localeID_t[306449]
-
var call_tmp[4736000]:locale[234]
-
var coerce_tmp[4736366]:BaseTensorResource(real(32),1)[2172058]
-
(4736372 'move' coerce_tmp[4736366] (4736368 'cast' BaseTensorResource(real(32),1)[2172058] this[4735960]))
-
(4736002 'move' call_tmp[4736000] (4736005 call device[3723159] coerce_tmp[4736366]))
-
var call_tmp[4736008]:chpl_localeID_t[306449]
-
var _locale_tmp_[4736375]:unmanaged BaseLocale[1533235]
-
(4736380 'move' _locale_tmp_[4736375] (4736377 call _value[135299] call_tmp[4736000]))
-
(4736010 'move' call_tmp[4736008] (4736012 '_wide_get_locale' _locale_tmp_[4736375]))
-
(4736014 'move' tmp[4735998] call_tmp[4736008])
-
{
-
var call_tmp[4736019]:_ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502]
-
(4736021 'move' call_tmp[4736019] (4736024 call operationCtx[4736384] this[4735960]))
-
var ctx[4736027]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479]
-
(4736029 call init=[4734754] ctx[4736027] call_tmp[4736019])
-
(4736032 'end of statement' )
-
var arrayAddr[4736033]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[4736037]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4736415]:BaseTensorResource(real(32),1)[2172058]
-
(4736421 'move' coerce_tmp[4736415] (4736417 'cast' BaseTensorResource(real(32),1)[2172058] this[4735960]))
-
(4736039 'move' call_tmp[4736037] (4736042 call array[3725812] coerce_tmp[4736415]))
-
(4736045 'move' arrayAddr[4736033] call_tmp[4736037])
-
(4736049 'end of statement' )
-
var call_tmp[4736050]:ndarray(1,real(32))[2172117]
-
(4736052 'move' call_tmp[4736050] (4736058 call forward[4736424] ctx[4736027]))
-
(4736060 call =[4516299] arrayAddr[4736033] call_tmp[4736050])
-
(4736063 'end of statement' arrayAddr[4736033] ctx[4736027])
}
-
(4735995 'elided on block' 0 tmp[4735998])
}
-
label _end_forward[4736066]
-
(4736068 return _void[46])
}
-
- «»
function TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] . forward[4741800] ( this[4741804]:TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] ) : void[4]
const in arg this[4741804]:TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645]-
{
-
var call_tmp[4741810]:expOp(shared BaseTensorResource(real(32),1))[4740396]
-
var call_tmp[4741818]:bool[19]
-
var call_tmp[4741826]:bool[19]
-
(4742209 'end of statement' )
-
{
-
var tmp[4741842]:chpl_localeID_t[306449]
-
var call_tmp[4741844]:locale[234]
-
var coerce_tmp[4742210]:BaseTensorResource(real(32),1)[2172058]
-
(4742216 'move' coerce_tmp[4742210] (4742212 'cast' BaseTensorResource(real(32),1)[2172058] this[4741804]))
-
(4741846 'move' call_tmp[4741844] (4741849 call device[3723159] coerce_tmp[4742210]))
-
var call_tmp[4741852]:chpl_localeID_t[306449]
-
var _locale_tmp_[4742219]:unmanaged BaseLocale[1533235]
-
(4742224 'move' _locale_tmp_[4742219] (4742221 call _value[135299] call_tmp[4741844]))
-
(4741854 'move' call_tmp[4741852] (4741856 '_wide_get_locale' _locale_tmp_[4742219]))
-
(4741858 'move' tmp[4741842] call_tmp[4741852])
-
{
-
var call_tmp[4741863]:_ref(expOp(shared BaseTensorResource(real(32),1)))[4740421]
-
(4741865 'move' call_tmp[4741863] (4741868 call operationCtx[4742228] this[4741804]))
-
var ctx[4741871]:expOp(shared BaseTensorResource(real(32),1))[4740396]
-
(4741873 call init=[4740667] ctx[4741871] call_tmp[4741863])
-
(4741876 'end of statement' )
-
var arrayAddr[4741877]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[4741881]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4742259]:BaseTensorResource(real(32),1)[2172058]
-
(4742265 'move' coerce_tmp[4742259] (4742261 'cast' BaseTensorResource(real(32),1)[2172058] this[4741804]))
-
(4741883 'move' call_tmp[4741881] (4741886 call array[3725812] coerce_tmp[4742259]))
-
(4741889 'move' arrayAddr[4741877] call_tmp[4741881])
-
(4741893 'end of statement' )
-
var call_tmp[4741894]:ndarray(1,real(32))[2172117]
-
(4741896 'move' call_tmp[4741894] (4741902 call forward[4742268] ctx[4741871]))
-
(4741904 call =[4516299] arrayAddr[4741877] call_tmp[4741894])
-
(4741907 'end of statement' arrayAddr[4741877] ctx[4741871])
}
-
(4741839 'elided on block' 0 tmp[4741842])
}
-
label _end_forward[4741910]
-
(4741912 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] . forward[4749516] ( this[4749520]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] ) : void[4]
const in arg this[4749520]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042]-
{
-
var call_tmp[4749526]:sumOp(1,real(32),1)[4747777]
-
var call_tmp[4749534]:bool[19]
-
var call_tmp[4749542]:bool[19]
-
(4749925 'end of statement' )
-
{
-
var tmp[4749558]:chpl_localeID_t[306449]
-
var call_tmp[4749560]:locale[234]
-
var coerce_tmp[4749926]:BaseTensorResource(real(32),1)[2172058]
-
(4749932 'move' coerce_tmp[4749926] (4749928 'cast' BaseTensorResource(real(32),1)[2172058] this[4749520]))
-
(4749562 'move' call_tmp[4749560] (4749565 call device[3723159] coerce_tmp[4749926]))
-
var call_tmp[4749568]:chpl_localeID_t[306449]
-
var _locale_tmp_[4749935]:unmanaged BaseLocale[1533235]
-
(4749940 'move' _locale_tmp_[4749935] (4749937 call _value[135299] call_tmp[4749560]))
-
(4749570 'move' call_tmp[4749568] (4749572 '_wide_get_locale' _locale_tmp_[4749935]))
-
(4749574 'move' tmp[4749558] call_tmp[4749568])
-
{
-
var call_tmp[4749579]:_ref(sumOp(1,real(32),1))[4747793]
-
(4749581 'move' call_tmp[4749579] (4749584 call operationCtx[4749944] this[4749520]))
-
var ctx[4749587]:sumOp(1,real(32),1)[4747777]
-
(4749589 call init=[4748064] ctx[4749587] call_tmp[4749579])
-
(4749592 'end of statement' )
-
var arrayAddr[4749593]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[4749597]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4749975]:BaseTensorResource(real(32),1)[2172058]
-
(4749981 'move' coerce_tmp[4749975] (4749977 'cast' BaseTensorResource(real(32),1)[2172058] this[4749520]))
-
(4749599 'move' call_tmp[4749597] (4749602 call array[3725812] coerce_tmp[4749975]))
-
(4749605 'move' arrayAddr[4749593] call_tmp[4749597])
-
(4749609 'end of statement' )
-
var call_tmp[4749610]:ndarray(1,real(32))[2172117]
-
(4749612 'move' call_tmp[4749610] (4749618 call forward[4749984] ctx[4749587]))
-
(4749620 call =[4516299] arrayAddr[4749593] call_tmp[4749610])
-
(4749623 'end of statement' arrayAddr[4749593] ctx[4749587])
}
-
(4749555 'elided on block' 0 tmp[4749558])
}
-
label _end_forward[4749626]
-
(4749628 return _void[46])
}
-
- «»
function TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] . forward[4756425] ( this[4756429]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] ) : void[4]
const in arg this[4756429]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201]-
{
-
var call_tmp[4756435]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948]
-
var call_tmp[4756443]:bool[19]
-
var call_tmp[4756451]:bool[19]
-
(4756834 'end of statement' )
-
{
-
var tmp[4756467]:chpl_localeID_t[306449]
-
var call_tmp[4756469]:locale[234]
-
var coerce_tmp[4756835]:BaseTensorResource(real(32),1)[2172058]
-
(4756841 'move' coerce_tmp[4756835] (4756837 'cast' BaseTensorResource(real(32),1)[2172058] this[4756429]))
-
(4756471 'move' call_tmp[4756469] (4756474 call device[3723159] coerce_tmp[4756835]))
-
var call_tmp[4756477]:chpl_localeID_t[306449]
-
var _locale_tmp_[4756844]:unmanaged BaseLocale[1533235]
-
(4756849 'move' _locale_tmp_[4756844] (4756846 call _value[135299] call_tmp[4756469]))
-
(4756479 'move' call_tmp[4756477] (4756481 '_wide_get_locale' _locale_tmp_[4756844]))
-
(4756483 'move' tmp[4756467] call_tmp[4756477])
-
{
-
var call_tmp[4756488]:_ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971]
-
(4756490 'move' call_tmp[4756488] (4756493 call operationCtx[4756853] this[4756429]))
-
var ctx[4756496]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948]
-
(4756498 call init=[4755223] ctx[4756496] call_tmp[4756488])
-
(4756501 'end of statement' )
-
var arrayAddr[4756502]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[4756506]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4756884]:BaseTensorResource(real(32),1)[2172058]
-
(4756890 'move' coerce_tmp[4756884] (4756886 'cast' BaseTensorResource(real(32),1)[2172058] this[4756429]))
-
(4756508 'move' call_tmp[4756506] (4756511 call array[3725812] coerce_tmp[4756884]))
-
(4756514 'move' arrayAddr[4756502] call_tmp[4756506])
-
(4756518 'end of statement' )
-
var call_tmp[4756519]:ndarray(1,real(32))[2172117]
-
(4756521 'move' call_tmp[4756519] (4756527 call forward[4756893] ctx[4756496]))
-
(4756529 call =[4516299] arrayAddr[4756502] call_tmp[4756519])
-
(4756532 'end of statement' arrayAddr[4756502] ctx[4756496])
}
-
(4756464 'elided on block' 0 tmp[4756467])
}
-
label _end_forward[4756535]
-
(4756537 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] . forward[4763551] ( this[4763555]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] ) : void[4]
const in arg this[4763555]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077]-
{
-
var call_tmp[4763561]:maxOp(2,real(32),2)[4761828]
-
var call_tmp[4763569]:bool[19]
-
var call_tmp[4763577]:bool[19]
-
(4763960 'end of statement' )
-
{
-
var tmp[4763593]:chpl_localeID_t[306449]
-
var call_tmp[4763595]:locale[234]
-
var coerce_tmp[4763961]:BaseTensorResource(real(32),1)[2172058]
-
(4763967 'move' coerce_tmp[4763961] (4763963 'cast' BaseTensorResource(real(32),1)[2172058] this[4763555]))
-
(4763597 'move' call_tmp[4763595] (4763600 call device[3723159] coerce_tmp[4763961]))
-
var call_tmp[4763603]:chpl_localeID_t[306449]
-
var _locale_tmp_[4763970]:unmanaged BaseLocale[1533235]
-
(4763975 'move' _locale_tmp_[4763970] (4763972 call _value[135299] call_tmp[4763595]))
-
(4763605 'move' call_tmp[4763603] (4763607 '_wide_get_locale' _locale_tmp_[4763970]))
-
(4763609 'move' tmp[4763593] call_tmp[4763603])
-
{
-
var call_tmp[4763614]:_ref(maxOp(2,real(32),2))[4761844]
-
(4763616 'move' call_tmp[4763614] (4763619 call operationCtx[4763979] this[4763555]))
-
var ctx[4763622]:maxOp(2,real(32),2)[4761828]
-
(4763624 call init=[4762099] ctx[4763622] call_tmp[4763614])
-
(4763627 'end of statement' )
-
var arrayAddr[4763628]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[4763632]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4764010]:BaseTensorResource(real(32),1)[2172058]
-
(4764016 'move' coerce_tmp[4764010] (4764012 'cast' BaseTensorResource(real(32),1)[2172058] this[4763555]))
-
(4763634 'move' call_tmp[4763632] (4763637 call array[3725812] coerce_tmp[4764010]))
-
(4763640 'move' arrayAddr[4763628] call_tmp[4763632])
-
(4763644 'end of statement' )
-
var call_tmp[4763645]:ndarray(1,real(32))[2172117]
-
(4763647 'move' call_tmp[4763645] (4763653 call forward[4764019] ctx[4763622]))
-
(4763655 call =[4516299] arrayAddr[4763628] call_tmp[4763645])
-
(4763658 'end of statement' arrayAddr[4763628] ctx[4763622])
}
-
(4763590 'elided on block' 0 tmp[4763593])
}
-
label _end_forward[4763661]
-
(4763663 return _void[46])
}
-
- «»
function TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] . forward[4770455] ( this[4770459]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] ) : void[4]
const in arg this[4770459]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981]-
{
-
var call_tmp[4770465]:reshapeOp(1,2,real(32))[4768722]
-
var call_tmp[4770473]:bool[19]
-
var call_tmp[4770481]:bool[19]
-
(4770864 'end of statement' )
-
{
-
var tmp[4770497]:chpl_localeID_t[306449]
-
var call_tmp[4770499]:locale[234]
-
var coerce_tmp[4770865]:BaseTensorResource(real(32),2)[2303464]
-
(4770871 'move' coerce_tmp[4770865] (4770867 'cast' BaseTensorResource(real(32),2)[2303464] this[4770459]))
-
(4770501 'move' call_tmp[4770499] (4770504 call device[3748281] coerce_tmp[4770865]))
-
var call_tmp[4770507]:chpl_localeID_t[306449]
-
var _locale_tmp_[4770874]:unmanaged BaseLocale[1533235]
-
(4770879 'move' _locale_tmp_[4770874] (4770876 call _value[135299] call_tmp[4770499]))
-
(4770509 'move' call_tmp[4770507] (4770511 '_wide_get_locale' _locale_tmp_[4770874]))
-
(4770513 'move' tmp[4770497] call_tmp[4770507])
-
{
-
var call_tmp[4770518]:_ref(reshapeOp(1,2,real(32)))[4768738]
-
(4770520 'move' call_tmp[4770518] (4770523 call operationCtx[4770883] this[4770459]))
-
var ctx[4770526]:reshapeOp(1,2,real(32))[4768722]
-
(4770528 call init=[4769003] ctx[4770526] call_tmp[4770518])
-
(4770531 'end of statement' )
-
var arrayAddr[4770532]:_ref(ndarray(2,real(32)))[2303532]
-
var call_tmp[4770536]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4770914]:BaseTensorResource(real(32),2)[2303464]
-
(4770920 'move' coerce_tmp[4770914] (4770916 'cast' BaseTensorResource(real(32),2)[2303464] this[4770459]))
-
(4770538 'move' call_tmp[4770536] (4770541 call array[3750934] coerce_tmp[4770914]))
-
(4770544 'move' arrayAddr[4770532] call_tmp[4770536])
-
(4770548 'end of statement' )
-
var call_tmp[4770549]:ndarray(2,real(32))[2303523]
-
(4770551 'move' call_tmp[4770549] (4770557 call forward[4770923] ctx[4770526]))
-
(4770559 call =[4546215] arrayAddr[4770532] call_tmp[4770549])
-
(4770562 'end of statement' arrayAddr[4770532] ctx[4770526])
}
-
(4770494 'elided on block' 0 tmp[4770497])
}
-
label _end_forward[4770565]
-
(4770567 return _void[46])
}
-
- «»
function TensorResource(real(32),2,expandOp(2,real(32)))[4776879] . forward[4778275] ( this[4778279]:TensorResource(real(32),2,expandOp(2,real(32)))[4776879] ) : void[4]
const in arg this[4778279]:TensorResource(real(32),2,expandOp(2,real(32)))[4776879]-
{
-
var call_tmp[4778285]:expandOp(2,real(32))[4776621]
-
var call_tmp[4778293]:bool[19]
-
var call_tmp[4778301]:bool[19]
-
(4778684 'end of statement' )
-
{
-
var tmp[4778317]:chpl_localeID_t[306449]
-
var call_tmp[4778319]:locale[234]
-
var coerce_tmp[4778685]:BaseTensorResource(real(32),2)[2303464]
-
(4778691 'move' coerce_tmp[4778685] (4778687 'cast' BaseTensorResource(real(32),2)[2303464] this[4778279]))
-
(4778321 'move' call_tmp[4778319] (4778324 call device[3748281] coerce_tmp[4778685]))
-
var call_tmp[4778327]:chpl_localeID_t[306449]
-
var _locale_tmp_[4778694]:unmanaged BaseLocale[1533235]
-
(4778699 'move' _locale_tmp_[4778694] (4778696 call _value[135299] call_tmp[4778319]))
-
(4778329 'move' call_tmp[4778327] (4778331 '_wide_get_locale' _locale_tmp_[4778694]))
-
(4778333 'move' tmp[4778317] call_tmp[4778327])
-
{
-
var call_tmp[4778338]:_ref(expandOp(2,real(32)))[4776637]
-
(4778340 'move' call_tmp[4778338] (4778343 call operationCtx[4778703] this[4778279]))
-
var ctx[4778346]:expandOp(2,real(32))[4776621]
-
(4778348 call init=[4776901] ctx[4778346] call_tmp[4778338])
-
(4778351 'end of statement' )
-
var arrayAddr[4778352]:_ref(ndarray(2,real(32)))[2303532]
-
var call_tmp[4778356]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4778734]:BaseTensorResource(real(32),2)[2303464]
-
(4778740 'move' coerce_tmp[4778734] (4778736 'cast' BaseTensorResource(real(32),2)[2303464] this[4778279]))
-
(4778358 'move' call_tmp[4778356] (4778361 call array[3750934] coerce_tmp[4778734]))
-
(4778364 'move' arrayAddr[4778352] call_tmp[4778356])
-
(4778368 'end of statement' )
-
var call_tmp[4778369]:ndarray(2,real(32))[2303523]
-
(4778371 'move' call_tmp[4778369] (4778377 call forward[4778743] ctx[4778346]))
-
(4778379 call =[4546215] arrayAddr[4778352] call_tmp[4778369])
-
(4778382 'end of statement' arrayAddr[4778352] ctx[4778346])
}
-
(4778314 'elided on block' 0 tmp[4778317])
}
-
label _end_forward[4778385]
-
(4778387 return _void[46])
}
-
- «»
function TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] . forward[4793400] ( this[4793404]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] ) : void[4]
const in arg this[4793404]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176]-
{
-
var call_tmp[4793410]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923]
-
var call_tmp[4793418]:bool[19]
-
var call_tmp[4793426]:bool[19]
-
(4793809 'end of statement' )
-
{
-
var tmp[4793442]:chpl_localeID_t[306449]
-
var call_tmp[4793444]:locale[234]
-
var coerce_tmp[4793810]:BaseTensorResource(real(32),2)[2303464]
-
(4793816 'move' coerce_tmp[4793810] (4793812 'cast' BaseTensorResource(real(32),2)[2303464] this[4793404]))
-
(4793446 'move' call_tmp[4793444] (4793449 call device[3748281] coerce_tmp[4793810]))
-
var call_tmp[4793452]:chpl_localeID_t[306449]
-
var _locale_tmp_[4793819]:unmanaged BaseLocale[1533235]
-
(4793824 'move' _locale_tmp_[4793819] (4793821 call _value[135299] call_tmp[4793444]))
-
(4793454 'move' call_tmp[4793452] (4793456 '_wide_get_locale' _locale_tmp_[4793819]))
-
(4793458 'move' tmp[4793442] call_tmp[4793452])
-
{
-
var call_tmp[4793463]:_ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946]
-
(4793465 'move' call_tmp[4793463] (4793468 call operationCtx[4793828] this[4793404]))
-
var ctx[4793471]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923]
-
(4793473 call init=[4792198] ctx[4793471] call_tmp[4793463])
-
(4793476 'end of statement' )
-
var arrayAddr[4793477]:_ref(ndarray(2,real(32)))[2303532]
-
var call_tmp[4793481]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4793859]:BaseTensorResource(real(32),2)[2303464]
-
(4793865 'move' coerce_tmp[4793859] (4793861 'cast' BaseTensorResource(real(32),2)[2303464] this[4793404]))
-
(4793483 'move' call_tmp[4793481] (4793486 call array[3750934] coerce_tmp[4793859]))
-
(4793489 'move' arrayAddr[4793477] call_tmp[4793481])
-
(4793493 'end of statement' )
-
var call_tmp[4793494]:ndarray(2,real(32))[2303523]
-
(4793496 'move' call_tmp[4793494] (4793502 call forward[4793868] ctx[4793471]))
-
(4793504 call =[4546215] arrayAddr[4793477] call_tmp[4793494])
-
(4793507 'end of statement' arrayAddr[4793477] ctx[4793471])
}
-
(4793439 'elided on block' 0 tmp[4793442])
}
-
label _end_forward[4793510]
-
(4793512 return _void[46])
}
-
- «»
function TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] . forward[4799321] ( this[4799325]:TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] ) : void[4]
const in arg this[4799325]:TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166]-
{
-
var call_tmp[4799331]:expOp(shared BaseTensorResource(real(32),2))[4797917]
-
var call_tmp[4799339]:bool[19]
-
var call_tmp[4799347]:bool[19]
-
(4799730 'end of statement' )
-
{
-
var tmp[4799363]:chpl_localeID_t[306449]
-
var call_tmp[4799365]:locale[234]
-
var coerce_tmp[4799731]:BaseTensorResource(real(32),2)[2303464]
-
(4799737 'move' coerce_tmp[4799731] (4799733 'cast' BaseTensorResource(real(32),2)[2303464] this[4799325]))
-
(4799367 'move' call_tmp[4799365] (4799370 call device[3748281] coerce_tmp[4799731]))
-
var call_tmp[4799373]:chpl_localeID_t[306449]
-
var _locale_tmp_[4799740]:unmanaged BaseLocale[1533235]
-
(4799745 'move' _locale_tmp_[4799740] (4799742 call _value[135299] call_tmp[4799365]))
-
(4799375 'move' call_tmp[4799373] (4799377 '_wide_get_locale' _locale_tmp_[4799740]))
-
(4799379 'move' tmp[4799363] call_tmp[4799373])
-
{
-
var call_tmp[4799384]:_ref(expOp(shared BaseTensorResource(real(32),2)))[4797942]
-
(4799386 'move' call_tmp[4799384] (4799389 call operationCtx[4799749] this[4799325]))
-
var ctx[4799392]:expOp(shared BaseTensorResource(real(32),2))[4797917]
-
(4799394 call init=[4798188] ctx[4799392] call_tmp[4799384])
-
(4799397 'end of statement' )
-
var arrayAddr[4799398]:_ref(ndarray(2,real(32)))[2303532]
-
var call_tmp[4799402]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4799780]:BaseTensorResource(real(32),2)[2303464]
-
(4799786 'move' coerce_tmp[4799780] (4799782 'cast' BaseTensorResource(real(32),2)[2303464] this[4799325]))
-
(4799404 'move' call_tmp[4799402] (4799407 call array[3750934] coerce_tmp[4799780]))
-
(4799410 'move' arrayAddr[4799398] call_tmp[4799402])
-
(4799414 'end of statement' )
-
var call_tmp[4799415]:ndarray(2,real(32))[2303523]
-
(4799417 'move' call_tmp[4799415] (4799423 call forward[4799789] ctx[4799392]))
-
(4799425 call =[4546215] arrayAddr[4799398] call_tmp[4799415])
-
(4799428 'end of statement' arrayAddr[4799398] ctx[4799392])
}
-
(4799360 'elided on block' 0 tmp[4799363])
}
-
label _end_forward[4799431]
-
(4799433 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] . forward[4807108] ( this[4807112]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] ) : void[4]
const in arg this[4807112]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634]-
{
-
var call_tmp[4807118]:sumOp(2,real(32),2)[4805369]
-
var call_tmp[4807126]:bool[19]
-
var call_tmp[4807134]:bool[19]
-
(4807517 'end of statement' )
-
{
-
var tmp[4807150]:chpl_localeID_t[306449]
-
var call_tmp[4807152]:locale[234]
-
var coerce_tmp[4807518]:BaseTensorResource(real(32),1)[2172058]
-
(4807524 'move' coerce_tmp[4807518] (4807520 'cast' BaseTensorResource(real(32),1)[2172058] this[4807112]))
-
(4807154 'move' call_tmp[4807152] (4807157 call device[3723159] coerce_tmp[4807518]))
-
var call_tmp[4807160]:chpl_localeID_t[306449]
-
var _locale_tmp_[4807527]:unmanaged BaseLocale[1533235]
-
(4807532 'move' _locale_tmp_[4807527] (4807529 call _value[135299] call_tmp[4807152]))
-
(4807162 'move' call_tmp[4807160] (4807164 '_wide_get_locale' _locale_tmp_[4807527]))
-
(4807166 'move' tmp[4807150] call_tmp[4807160])
-
{
-
var call_tmp[4807171]:_ref(sumOp(2,real(32),2))[4805385]
-
(4807173 'move' call_tmp[4807171] (4807176 call operationCtx[4807536] this[4807112]))
-
var ctx[4807179]:sumOp(2,real(32),2)[4805369]
-
(4807181 call init=[4805656] ctx[4807179] call_tmp[4807171])
-
(4807184 'end of statement' )
-
var arrayAddr[4807185]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[4807189]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4807567]:BaseTensorResource(real(32),1)[2172058]
-
(4807573 'move' coerce_tmp[4807567] (4807569 'cast' BaseTensorResource(real(32),1)[2172058] this[4807112]))
-
(4807191 'move' call_tmp[4807189] (4807194 call array[3725812] coerce_tmp[4807567]))
-
(4807197 'move' arrayAddr[4807185] call_tmp[4807189])
-
(4807201 'end of statement' )
-
var call_tmp[4807202]:ndarray(1,real(32))[2172117]
-
(4807204 'move' call_tmp[4807202] (4807210 call forward[4807576] ctx[4807179]))
-
(4807212 call =[4516299] arrayAddr[4807185] call_tmp[4807202])
-
(4807215 'end of statement' arrayAddr[4807185] ctx[4807179])
}
-
(4807147 'elided on block' 0 tmp[4807150])
}
-
label _end_forward[4807218]
-
(4807220 return _void[46])
}
-
- «»
function TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] . forward[4817966] ( this[4817970]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] ) : void[4]
const in arg this[4817970]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742]-
{
-
var call_tmp[4817976]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489]
-
var call_tmp[4817984]:bool[19]
-
var call_tmp[4817992]:bool[19]
-
(4818375 'end of statement' )
-
{
-
var tmp[4818008]:chpl_localeID_t[306449]
-
var call_tmp[4818010]:locale[234]
-
var coerce_tmp[4818376]:BaseTensorResource(real(32),2)[2303464]
-
(4818382 'move' coerce_tmp[4818376] (4818378 'cast' BaseTensorResource(real(32),2)[2303464] this[4817970]))
-
(4818012 'move' call_tmp[4818010] (4818015 call device[3748281] coerce_tmp[4818376]))
-
var call_tmp[4818018]:chpl_localeID_t[306449]
-
var _locale_tmp_[4818385]:unmanaged BaseLocale[1533235]
-
(4818390 'move' _locale_tmp_[4818385] (4818387 call _value[135299] call_tmp[4818010]))
-
(4818020 'move' call_tmp[4818018] (4818022 '_wide_get_locale' _locale_tmp_[4818385]))
-
(4818024 'move' tmp[4818008] call_tmp[4818018])
-
{
-
var call_tmp[4818029]:_ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512]
-
(4818031 'move' call_tmp[4818029] (4818034 call operationCtx[4818394] this[4817970]))
-
var ctx[4818037]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489]
-
(4818039 call init=[4816764] ctx[4818037] call_tmp[4818029])
-
(4818042 'end of statement' )
-
var arrayAddr[4818043]:_ref(ndarray(2,real(32)))[2303532]
-
var call_tmp[4818047]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4818425]:BaseTensorResource(real(32),2)[2303464]
-
(4818431 'move' coerce_tmp[4818425] (4818427 'cast' BaseTensorResource(real(32),2)[2303464] this[4817970]))
-
(4818049 'move' call_tmp[4818047] (4818052 call array[3750934] coerce_tmp[4818425]))
-
(4818055 'move' arrayAddr[4818043] call_tmp[4818047])
-
(4818059 'end of statement' )
-
var call_tmp[4818060]:ndarray(2,real(32))[2303523]
-
(4818062 'move' call_tmp[4818060] (4818068 call forward[4818434] ctx[4818037]))
-
(4818070 call =[4546215] arrayAddr[4818043] call_tmp[4818060])
-
(4818073 'end of statement' arrayAddr[4818043] ctx[4818037])
}
-
(4818005 'elided on block' 0 tmp[4818008])
}
-
label _end_forward[4818076]
-
(4818078 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] . forward[4825219] ( this[4825223]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] ) : void[4]
const in arg this[4825223]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745]-
{
-
var call_tmp[4825229]:maxOp(3,real(32),3)[4823496]
-
var call_tmp[4825237]:bool[19]
-
var call_tmp[4825245]:bool[19]
-
(4825628 'end of statement' )
-
{
-
var tmp[4825261]:chpl_localeID_t[306449]
-
var call_tmp[4825263]:locale[234]
-
var coerce_tmp[4825629]:BaseTensorResource(real(32),1)[2172058]
-
(4825635 'move' coerce_tmp[4825629] (4825631 'cast' BaseTensorResource(real(32),1)[2172058] this[4825223]))
-
(4825265 'move' call_tmp[4825263] (4825268 call device[3723159] coerce_tmp[4825629]))
-
var call_tmp[4825271]:chpl_localeID_t[306449]
-
var _locale_tmp_[4825638]:unmanaged BaseLocale[1533235]
-
(4825643 'move' _locale_tmp_[4825638] (4825640 call _value[135299] call_tmp[4825263]))
-
(4825273 'move' call_tmp[4825271] (4825275 '_wide_get_locale' _locale_tmp_[4825638]))
-
(4825277 'move' tmp[4825261] call_tmp[4825271])
-
{
-
var call_tmp[4825282]:_ref(maxOp(3,real(32),3))[4823512]
-
(4825284 'move' call_tmp[4825282] (4825287 call operationCtx[4825647] this[4825223]))
-
var ctx[4825290]:maxOp(3,real(32),3)[4823496]
-
(4825292 call init=[4823767] ctx[4825290] call_tmp[4825282])
-
(4825295 'end of statement' )
-
var arrayAddr[4825296]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[4825300]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4825678]:BaseTensorResource(real(32),1)[2172058]
-
(4825684 'move' coerce_tmp[4825678] (4825680 'cast' BaseTensorResource(real(32),1)[2172058] this[4825223]))
-
(4825302 'move' call_tmp[4825300] (4825305 call array[3725812] coerce_tmp[4825678]))
-
(4825308 'move' arrayAddr[4825296] call_tmp[4825300])
-
(4825312 'end of statement' )
-
var call_tmp[4825313]:ndarray(1,real(32))[2172117]
-
(4825315 'move' call_tmp[4825313] (4825321 call forward[4825687] ctx[4825290]))
-
(4825323 call =[4516299] arrayAddr[4825296] call_tmp[4825313])
-
(4825326 'end of statement' arrayAddr[4825296] ctx[4825290])
}
-
(4825258 'elided on block' 0 tmp[4825261])
}
-
label _end_forward[4825329]
-
(4825331 return _void[46])
}
-
- «»
function TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] . forward[4831509] ( this[4831513]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] ) : void[4]
const in arg this[4831513]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035]-
{
-
var call_tmp[4831519]:reshapeOp(1,3,real(32))[4829776]
-
var call_tmp[4831527]:bool[19]
-
var call_tmp[4831535]:bool[19]
-
(4831918 'end of statement' )
-
{
-
var tmp[4831551]:chpl_localeID_t[306449]
-
var call_tmp[4831553]:locale[234]
-
var coerce_tmp[4831919]:BaseTensorResource(real(32),3)[2453288]
-
(4831925 'move' coerce_tmp[4831919] (4831921 'cast' BaseTensorResource(real(32),3)[2453288] this[4831513]))
-
(4831555 'move' call_tmp[4831553] (4831558 call device[3755661] coerce_tmp[4831919]))
-
var call_tmp[4831561]:chpl_localeID_t[306449]
-
var _locale_tmp_[4831928]:unmanaged BaseLocale[1533235]
-
(4831933 'move' _locale_tmp_[4831928] (4831930 call _value[135299] call_tmp[4831553]))
-
(4831563 'move' call_tmp[4831561] (4831565 '_wide_get_locale' _locale_tmp_[4831928]))
-
(4831567 'move' tmp[4831551] call_tmp[4831561])
-
{
-
var call_tmp[4831572]:_ref(reshapeOp(1,3,real(32)))[4829792]
-
(4831574 'move' call_tmp[4831572] (4831577 call operationCtx[4831937] this[4831513]))
-
var ctx[4831580]:reshapeOp(1,3,real(32))[4829776]
-
(4831582 call init=[4830057] ctx[4831580] call_tmp[4831572])
-
(4831585 'end of statement' )
-
var arrayAddr[4831586]:_ref(ndarray(3,real(32)))[2453356]
-
var call_tmp[4831590]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4831968]:BaseTensorResource(real(32),3)[2453288]
-
(4831974 'move' coerce_tmp[4831968] (4831970 'cast' BaseTensorResource(real(32),3)[2453288] this[4831513]))
-
(4831592 'move' call_tmp[4831590] (4831595 call array[3758314] coerce_tmp[4831968]))
-
(4831598 'move' arrayAddr[4831586] call_tmp[4831590])
-
(4831602 'end of statement' )
-
var call_tmp[4831603]:ndarray(3,real(32))[2453347]
-
(4831605 'move' call_tmp[4831603] (4831611 call forward[4831977] ctx[4831580]))
-
(4831613 call =[4564652] arrayAddr[4831586] call_tmp[4831603])
-
(4831616 'end of statement' arrayAddr[4831586] ctx[4831580])
}
-
(4831548 'elided on block' 0 tmp[4831551])
}
-
label _end_forward[4831619]
-
(4831621 return _void[46])
}
-
- «»
function TensorResource(real(32),3,expandOp(3,real(32)))[4836598] . forward[4837994] ( this[4837998]:TensorResource(real(32),3,expandOp(3,real(32)))[4836598] ) : void[4]
const in arg this[4837998]:TensorResource(real(32),3,expandOp(3,real(32)))[4836598]-
{
-
var call_tmp[4838004]:expandOp(3,real(32))[4836340]
-
var call_tmp[4838012]:bool[19]
-
var call_tmp[4838020]:bool[19]
-
(4838403 'end of statement' )
-
{
-
var tmp[4838036]:chpl_localeID_t[306449]
-
var call_tmp[4838038]:locale[234]
-
var coerce_tmp[4838404]:BaseTensorResource(real(32),3)[2453288]
-
(4838410 'move' coerce_tmp[4838404] (4838406 'cast' BaseTensorResource(real(32),3)[2453288] this[4837998]))
-
(4838040 'move' call_tmp[4838038] (4838043 call device[3755661] coerce_tmp[4838404]))
-
var call_tmp[4838046]:chpl_localeID_t[306449]
-
var _locale_tmp_[4838413]:unmanaged BaseLocale[1533235]
-
(4838418 'move' _locale_tmp_[4838413] (4838415 call _value[135299] call_tmp[4838038]))
-
(4838048 'move' call_tmp[4838046] (4838050 '_wide_get_locale' _locale_tmp_[4838413]))
-
(4838052 'move' tmp[4838036] call_tmp[4838046])
-
{
-
var call_tmp[4838057]:_ref(expandOp(3,real(32)))[4836356]
-
(4838059 'move' call_tmp[4838057] (4838062 call operationCtx[4838422] this[4837998]))
-
var ctx[4838065]:expandOp(3,real(32))[4836340]
-
(4838067 call init=[4836620] ctx[4838065] call_tmp[4838057])
-
(4838070 'end of statement' )
-
var arrayAddr[4838071]:_ref(ndarray(3,real(32)))[2453356]
-
var call_tmp[4838075]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4838453]:BaseTensorResource(real(32),3)[2453288]
-
(4838459 'move' coerce_tmp[4838453] (4838455 'cast' BaseTensorResource(real(32),3)[2453288] this[4837998]))
-
(4838077 'move' call_tmp[4838075] (4838080 call array[3758314] coerce_tmp[4838453]))
-
(4838083 'move' arrayAddr[4838071] call_tmp[4838075])
-
(4838087 'end of statement' )
-
var call_tmp[4838088]:ndarray(3,real(32))[2453347]
-
(4838090 'move' call_tmp[4838088] (4838096 call forward[4838462] ctx[4838065]))
-
(4838098 call =[4564652] arrayAddr[4838071] call_tmp[4838088])
-
(4838101 'end of statement' arrayAddr[4838071] ctx[4838065])
}
-
(4838033 'elided on block' 0 tmp[4838036])
}
-
label _end_forward[4838104]
-
(4838106 return _void[46])
}
-
- «»
function TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] . forward[4854577] ( this[4854581]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] ) : void[4]
const in arg this[4854581]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353]-
{
-
var call_tmp[4854587]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100]
-
var call_tmp[4854595]:bool[19]
-
var call_tmp[4854603]:bool[19]
-
(4854986 'end of statement' )
-
{
-
var tmp[4854619]:chpl_localeID_t[306449]
-
var call_tmp[4854621]:locale[234]
-
var coerce_tmp[4854987]:BaseTensorResource(real(32),3)[2453288]
-
(4854993 'move' coerce_tmp[4854987] (4854989 'cast' BaseTensorResource(real(32),3)[2453288] this[4854581]))
-
(4854623 'move' call_tmp[4854621] (4854626 call device[3755661] coerce_tmp[4854987]))
-
var call_tmp[4854629]:chpl_localeID_t[306449]
-
var _locale_tmp_[4854996]:unmanaged BaseLocale[1533235]
-
(4855001 'move' _locale_tmp_[4854996] (4854998 call _value[135299] call_tmp[4854621]))
-
(4854631 'move' call_tmp[4854629] (4854633 '_wide_get_locale' _locale_tmp_[4854996]))
-
(4854635 'move' tmp[4854619] call_tmp[4854629])
-
{
-
var call_tmp[4854640]:_ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123]
-
(4854642 'move' call_tmp[4854640] (4854645 call operationCtx[4855005] this[4854581]))
-
var ctx[4854648]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100]
-
(4854650 call init=[4853375] ctx[4854648] call_tmp[4854640])
-
(4854653 'end of statement' )
-
var arrayAddr[4854654]:_ref(ndarray(3,real(32)))[2453356]
-
var call_tmp[4854658]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4855036]:BaseTensorResource(real(32),3)[2453288]
-
(4855042 'move' coerce_tmp[4855036] (4855038 'cast' BaseTensorResource(real(32),3)[2453288] this[4854581]))
-
(4854660 'move' call_tmp[4854658] (4854663 call array[3758314] coerce_tmp[4855036]))
-
(4854666 'move' arrayAddr[4854654] call_tmp[4854658])
-
(4854670 'end of statement' )
-
var call_tmp[4854671]:ndarray(3,real(32))[2453347]
-
(4854673 'move' call_tmp[4854671] (4854679 call forward[4855045] ctx[4854648]))
-
(4854681 call =[4564652] arrayAddr[4854654] call_tmp[4854671])
-
(4854684 'end of statement' arrayAddr[4854654] ctx[4854648])
}
-
(4854616 'elided on block' 0 tmp[4854619])
}
-
label _end_forward[4854687]
-
(4854689 return _void[46])
}
-
- «»
function TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] . forward[4860498] ( this[4860502]:TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] ) : void[4]
const in arg this[4860502]:TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343]-
{
-
var call_tmp[4860508]:expOp(shared BaseTensorResource(real(32),3))[4859094]
-
var call_tmp[4860516]:bool[19]
-
var call_tmp[4860524]:bool[19]
-
(4860907 'end of statement' )
-
{
-
var tmp[4860540]:chpl_localeID_t[306449]
-
var call_tmp[4860542]:locale[234]
-
var coerce_tmp[4860908]:BaseTensorResource(real(32),3)[2453288]
-
(4860914 'move' coerce_tmp[4860908] (4860910 'cast' BaseTensorResource(real(32),3)[2453288] this[4860502]))
-
(4860544 'move' call_tmp[4860542] (4860547 call device[3755661] coerce_tmp[4860908]))
-
var call_tmp[4860550]:chpl_localeID_t[306449]
-
var _locale_tmp_[4860917]:unmanaged BaseLocale[1533235]
-
(4860922 'move' _locale_tmp_[4860917] (4860919 call _value[135299] call_tmp[4860542]))
-
(4860552 'move' call_tmp[4860550] (4860554 '_wide_get_locale' _locale_tmp_[4860917]))
-
(4860556 'move' tmp[4860540] call_tmp[4860550])
-
{
-
var call_tmp[4860561]:_ref(expOp(shared BaseTensorResource(real(32),3)))[4859119]
-
(4860563 'move' call_tmp[4860561] (4860566 call operationCtx[4860926] this[4860502]))
-
var ctx[4860569]:expOp(shared BaseTensorResource(real(32),3))[4859094]
-
(4860571 call init=[4859365] ctx[4860569] call_tmp[4860561])
-
(4860574 'end of statement' )
-
var arrayAddr[4860575]:_ref(ndarray(3,real(32)))[2453356]
-
var call_tmp[4860579]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4860957]:BaseTensorResource(real(32),3)[2453288]
-
(4860963 'move' coerce_tmp[4860957] (4860959 'cast' BaseTensorResource(real(32),3)[2453288] this[4860502]))
-
(4860581 'move' call_tmp[4860579] (4860584 call array[3758314] coerce_tmp[4860957]))
-
(4860587 'move' arrayAddr[4860575] call_tmp[4860579])
-
(4860591 'end of statement' )
-
var call_tmp[4860592]:ndarray(3,real(32))[2453347]
-
(4860594 'move' call_tmp[4860592] (4860600 call forward[4860966] ctx[4860569]))
-
(4860602 call =[4564652] arrayAddr[4860575] call_tmp[4860592])
-
(4860605 'end of statement' arrayAddr[4860575] ctx[4860569])
}
-
(4860537 'elided on block' 0 tmp[4860540])
}
-
label _end_forward[4860608]
-
(4860610 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] . forward[4868994] ( this[4868998]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] ) : void[4]
const in arg this[4868998]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520]-
{
-
var call_tmp[4869004]:sumOp(3,real(32),3)[4867255]
-
var call_tmp[4869012]:bool[19]
-
var call_tmp[4869020]:bool[19]
-
(4869403 'end of statement' )
-
{
-
var tmp[4869036]:chpl_localeID_t[306449]
-
var call_tmp[4869038]:locale[234]
-
var coerce_tmp[4869404]:BaseTensorResource(real(32),1)[2172058]
-
(4869410 'move' coerce_tmp[4869404] (4869406 'cast' BaseTensorResource(real(32),1)[2172058] this[4868998]))
-
(4869040 'move' call_tmp[4869038] (4869043 call device[3723159] coerce_tmp[4869404]))
-
var call_tmp[4869046]:chpl_localeID_t[306449]
-
var _locale_tmp_[4869413]:unmanaged BaseLocale[1533235]
-
(4869418 'move' _locale_tmp_[4869413] (4869415 call _value[135299] call_tmp[4869038]))
-
(4869048 'move' call_tmp[4869046] (4869050 '_wide_get_locale' _locale_tmp_[4869413]))
-
(4869052 'move' tmp[4869036] call_tmp[4869046])
-
{
-
var call_tmp[4869057]:_ref(sumOp(3,real(32),3))[4867271]
-
(4869059 'move' call_tmp[4869057] (4869062 call operationCtx[4869422] this[4868998]))
-
var ctx[4869065]:sumOp(3,real(32),3)[4867255]
-
(4869067 call init=[4867542] ctx[4869065] call_tmp[4869057])
-
(4869070 'end of statement' )
-
var arrayAddr[4869071]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[4869075]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4869453]:BaseTensorResource(real(32),1)[2172058]
-
(4869459 'move' coerce_tmp[4869453] (4869455 'cast' BaseTensorResource(real(32),1)[2172058] this[4868998]))
-
(4869077 'move' call_tmp[4869075] (4869080 call array[3725812] coerce_tmp[4869453]))
-
(4869083 'move' arrayAddr[4869071] call_tmp[4869075])
-
(4869087 'end of statement' )
-
var call_tmp[4869088]:ndarray(1,real(32))[2172117]
-
(4869090 'move' call_tmp[4869088] (4869096 call forward[4869462] ctx[4869065]))
-
(4869098 call =[4516299] arrayAddr[4869071] call_tmp[4869088])
-
(4869101 'end of statement' arrayAddr[4869071] ctx[4869065])
}
-
(4869033 'elided on block' 0 tmp[4869036])
}
-
label _end_forward[4869104]
-
(4869106 return _void[46])
}
-
- «»
function TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] . forward[4879658] ( this[4879662]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] ) : void[4]
const in arg this[4879662]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434]-
{
-
var call_tmp[4879668]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181]
-
var call_tmp[4879676]:bool[19]
-
var call_tmp[4879684]:bool[19]
-
(4880067 'end of statement' )
-
{
-
var tmp[4879700]:chpl_localeID_t[306449]
-
var call_tmp[4879702]:locale[234]
-
var coerce_tmp[4880068]:BaseTensorResource(real(32),3)[2453288]
-
(4880074 'move' coerce_tmp[4880068] (4880070 'cast' BaseTensorResource(real(32),3)[2453288] this[4879662]))
-
(4879704 'move' call_tmp[4879702] (4879707 call device[3755661] coerce_tmp[4880068]))
-
var call_tmp[4879710]:chpl_localeID_t[306449]
-
var _locale_tmp_[4880077]:unmanaged BaseLocale[1533235]
-
(4880082 'move' _locale_tmp_[4880077] (4880079 call _value[135299] call_tmp[4879702]))
-
(4879712 'move' call_tmp[4879710] (4879714 '_wide_get_locale' _locale_tmp_[4880077]))
-
(4879716 'move' tmp[4879700] call_tmp[4879710])
-
{
-
var call_tmp[4879721]:_ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204]
-
(4879723 'move' call_tmp[4879721] (4879726 call operationCtx[4880086] this[4879662]))
-
var ctx[4879729]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181]
-
(4879731 call init=[4878456] ctx[4879729] call_tmp[4879721])
-
(4879734 'end of statement' )
-
var arrayAddr[4879735]:_ref(ndarray(3,real(32)))[2453356]
-
var call_tmp[4879739]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4880117]:BaseTensorResource(real(32),3)[2453288]
-
(4880123 'move' coerce_tmp[4880117] (4880119 'cast' BaseTensorResource(real(32),3)[2453288] this[4879662]))
-
(4879741 'move' call_tmp[4879739] (4879744 call array[3758314] coerce_tmp[4880117]))
-
(4879747 'move' arrayAddr[4879735] call_tmp[4879739])
-
(4879751 'end of statement' )
-
var call_tmp[4879752]:ndarray(3,real(32))[2453347]
-
(4879754 'move' call_tmp[4879752] (4879760 call forward[4880126] ctx[4879729]))
-
(4879762 call =[4564652] arrayAddr[4879735] call_tmp[4879752])
-
(4879765 'end of statement' arrayAddr[4879735] ctx[4879729])
}
-
(4879697 'elided on block' 0 tmp[4879700])
}
-
label _end_forward[4879768]
-
(4879770 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] . forward[4886957] ( this[4886961]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] ) : void[4]
const in arg this[4886961]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483]-
{
-
var call_tmp[4886967]:maxOp(4,real(32),4)[4885234]
-
var call_tmp[4886975]:bool[19]
-
var call_tmp[4886983]:bool[19]
-
(4887366 'end of statement' )
-
{
-
var tmp[4886999]:chpl_localeID_t[306449]
-
var call_tmp[4887001]:locale[234]
-
var coerce_tmp[4887367]:BaseTensorResource(real(32),1)[2172058]
-
(4887373 'move' coerce_tmp[4887367] (4887369 'cast' BaseTensorResource(real(32),1)[2172058] this[4886961]))
-
(4887003 'move' call_tmp[4887001] (4887006 call device[3723159] coerce_tmp[4887367]))
-
var call_tmp[4887009]:chpl_localeID_t[306449]
-
var _locale_tmp_[4887376]:unmanaged BaseLocale[1533235]
-
(4887381 'move' _locale_tmp_[4887376] (4887378 call _value[135299] call_tmp[4887001]))
-
(4887011 'move' call_tmp[4887009] (4887013 '_wide_get_locale' _locale_tmp_[4887376]))
-
(4887015 'move' tmp[4886999] call_tmp[4887009])
-
{
-
var call_tmp[4887020]:_ref(maxOp(4,real(32),4))[4885250]
-
(4887022 'move' call_tmp[4887020] (4887025 call operationCtx[4887385] this[4886961]))
-
var ctx[4887028]:maxOp(4,real(32),4)[4885234]
-
(4887030 call init=[4885505] ctx[4887028] call_tmp[4887020])
-
(4887033 'end of statement' )
-
var arrayAddr[4887034]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[4887038]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4887416]:BaseTensorResource(real(32),1)[2172058]
-
(4887422 'move' coerce_tmp[4887416] (4887418 'cast' BaseTensorResource(real(32),1)[2172058] this[4886961]))
-
(4887040 'move' call_tmp[4887038] (4887043 call array[3725812] coerce_tmp[4887416]))
-
(4887046 'move' arrayAddr[4887034] call_tmp[4887038])
-
(4887050 'end of statement' )
-
var call_tmp[4887051]:ndarray(1,real(32))[2172117]
-
(4887053 'move' call_tmp[4887051] (4887059 call forward[4887425] ctx[4887028]))
-
(4887061 call =[4516299] arrayAddr[4887034] call_tmp[4887051])
-
(4887064 'end of statement' arrayAddr[4887034] ctx[4887028])
}
-
(4886996 'elided on block' 0 tmp[4886999])
}
-
label _end_forward[4887067]
-
(4887069 return _void[46])
}
-
- «»
function TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] . forward[4894147] ( this[4894151]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] ) : void[4]
const in arg this[4894151]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673]-
{
-
var call_tmp[4894157]:reshapeOp(1,4,real(32))[4892414]
-
var call_tmp[4894165]:bool[19]
-
var call_tmp[4894173]:bool[19]
-
(4894556 'end of statement' )
-
{
-
var tmp[4894189]:chpl_localeID_t[306449]
-
var call_tmp[4894191]:locale[234]
-
var coerce_tmp[4894557]:BaseTensorResource(real(32),4)[2594431]
-
(4894563 'move' coerce_tmp[4894557] (4894559 'cast' BaseTensorResource(real(32),4)[2594431] this[4894151]))
-
(4894193 'move' call_tmp[4894191] (4894196 call device[3763041] coerce_tmp[4894557]))
-
var call_tmp[4894199]:chpl_localeID_t[306449]
-
var _locale_tmp_[4894566]:unmanaged BaseLocale[1533235]
-
(4894571 'move' _locale_tmp_[4894566] (4894568 call _value[135299] call_tmp[4894191]))
-
(4894201 'move' call_tmp[4894199] (4894203 '_wide_get_locale' _locale_tmp_[4894566]))
-
(4894205 'move' tmp[4894189] call_tmp[4894199])
-
{
-
var call_tmp[4894210]:_ref(reshapeOp(1,4,real(32)))[4892430]
-
(4894212 'move' call_tmp[4894210] (4894215 call operationCtx[4894575] this[4894151]))
-
var ctx[4894218]:reshapeOp(1,4,real(32))[4892414]
-
(4894220 call init=[4892695] ctx[4894218] call_tmp[4894210])
-
(4894223 'end of statement' )
-
var arrayAddr[4894224]:_ref(ndarray(4,real(32)))[2594499]
-
var call_tmp[4894228]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4894606]:BaseTensorResource(real(32),4)[2594431]
-
(4894612 'move' coerce_tmp[4894606] (4894608 'cast' BaseTensorResource(real(32),4)[2594431] this[4894151]))
-
(4894230 'move' call_tmp[4894228] (4894233 call array[3765694] coerce_tmp[4894606]))
-
(4894236 'move' arrayAddr[4894224] call_tmp[4894228])
-
(4894240 'end of statement' )
-
var call_tmp[4894241]:ndarray(4,real(32))[2594490]
-
(4894243 'move' call_tmp[4894241] (4894249 call forward[4894615] ctx[4894218]))
-
(4894251 call =[4584065] arrayAddr[4894224] call_tmp[4894241])
-
(4894254 'end of statement' arrayAddr[4894224] ctx[4894218])
}
-
(4894186 'elided on block' 0 tmp[4894189])
}
-
label _end_forward[4894257]
-
(4894259 return _void[46])
}
-
- «»
function TensorResource(real(32),4,expandOp(4,real(32)))[4900663] . forward[4902059] ( this[4902063]:TensorResource(real(32),4,expandOp(4,real(32)))[4900663] ) : void[4]
const in arg this[4902063]:TensorResource(real(32),4,expandOp(4,real(32)))[4900663]-
{
-
var call_tmp[4902069]:expandOp(4,real(32))[4900405]
-
var call_tmp[4902077]:bool[19]
-
var call_tmp[4902085]:bool[19]
-
(4902468 'end of statement' )
-
{
-
var tmp[4902101]:chpl_localeID_t[306449]
-
var call_tmp[4902103]:locale[234]
-
var coerce_tmp[4902469]:BaseTensorResource(real(32),4)[2594431]
-
(4902475 'move' coerce_tmp[4902469] (4902471 'cast' BaseTensorResource(real(32),4)[2594431] this[4902063]))
-
(4902105 'move' call_tmp[4902103] (4902108 call device[3763041] coerce_tmp[4902469]))
-
var call_tmp[4902111]:chpl_localeID_t[306449]
-
var _locale_tmp_[4902478]:unmanaged BaseLocale[1533235]
-
(4902483 'move' _locale_tmp_[4902478] (4902480 call _value[135299] call_tmp[4902103]))
-
(4902113 'move' call_tmp[4902111] (4902115 '_wide_get_locale' _locale_tmp_[4902478]))
-
(4902117 'move' tmp[4902101] call_tmp[4902111])
-
{
-
var call_tmp[4902122]:_ref(expandOp(4,real(32)))[4900421]
-
(4902124 'move' call_tmp[4902122] (4902127 call operationCtx[4902487] this[4902063]))
-
var ctx[4902130]:expandOp(4,real(32))[4900405]
-
(4902132 call init=[4900685] ctx[4902130] call_tmp[4902122])
-
(4902135 'end of statement' )
-
var arrayAddr[4902136]:_ref(ndarray(4,real(32)))[2594499]
-
var call_tmp[4902140]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4902518]:BaseTensorResource(real(32),4)[2594431]
-
(4902524 'move' coerce_tmp[4902518] (4902520 'cast' BaseTensorResource(real(32),4)[2594431] this[4902063]))
-
(4902142 'move' call_tmp[4902140] (4902145 call array[3765694] coerce_tmp[4902518]))
-
(4902148 'move' arrayAddr[4902136] call_tmp[4902140])
-
(4902152 'end of statement' )
-
var call_tmp[4902153]:ndarray(4,real(32))[2594490]
-
(4902155 'move' call_tmp[4902153] (4902161 call forward[4902527] ctx[4902130]))
-
(4902163 call =[4584065] arrayAddr[4902136] call_tmp[4902153])
-
(4902166 'end of statement' arrayAddr[4902136] ctx[4902130])
}
-
(4902098 'elided on block' 0 tmp[4902101])
}
-
label _end_forward[4902169]
-
(4902171 return _void[46])
}
-
- «»
function TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] . forward[4919740] ( this[4919744]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] ) : void[4]
const in arg this[4919744]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516]-
{
-
var call_tmp[4919750]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263]
-
var call_tmp[4919758]:bool[19]
-
var call_tmp[4919766]:bool[19]
-
(4920149 'end of statement' )
-
{
-
var tmp[4919782]:chpl_localeID_t[306449]
-
var call_tmp[4919784]:locale[234]
-
var coerce_tmp[4920150]:BaseTensorResource(real(32),4)[2594431]
-
(4920156 'move' coerce_tmp[4920150] (4920152 'cast' BaseTensorResource(real(32),4)[2594431] this[4919744]))
-
(4919786 'move' call_tmp[4919784] (4919789 call device[3763041] coerce_tmp[4920150]))
-
var call_tmp[4919792]:chpl_localeID_t[306449]
-
var _locale_tmp_[4920159]:unmanaged BaseLocale[1533235]
-
(4920164 'move' _locale_tmp_[4920159] (4920161 call _value[135299] call_tmp[4919784]))
-
(4919794 'move' call_tmp[4919792] (4919796 '_wide_get_locale' _locale_tmp_[4920159]))
-
(4919798 'move' tmp[4919782] call_tmp[4919792])
-
{
-
var call_tmp[4919803]:_ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286]
-
(4919805 'move' call_tmp[4919803] (4919808 call operationCtx[4920168] this[4919744]))
-
var ctx[4919811]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263]
-
(4919813 call init=[4918538] ctx[4919811] call_tmp[4919803])
-
(4919816 'end of statement' )
-
var arrayAddr[4919817]:_ref(ndarray(4,real(32)))[2594499]
-
var call_tmp[4919821]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4920199]:BaseTensorResource(real(32),4)[2594431]
-
(4920205 'move' coerce_tmp[4920199] (4920201 'cast' BaseTensorResource(real(32),4)[2594431] this[4919744]))
-
(4919823 'move' call_tmp[4919821] (4919826 call array[3765694] coerce_tmp[4920199]))
-
(4919829 'move' arrayAddr[4919817] call_tmp[4919821])
-
(4919833 'end of statement' )
-
var call_tmp[4919834]:ndarray(4,real(32))[2594490]
-
(4919836 'move' call_tmp[4919834] (4919842 call forward[4920208] ctx[4919811]))
-
(4919844 call =[4584065] arrayAddr[4919817] call_tmp[4919834])
-
(4919847 'end of statement' arrayAddr[4919817] ctx[4919811])
}
-
(4919779 'elided on block' 0 tmp[4919782])
}
-
label _end_forward[4919850]
-
(4919852 return _void[46])
}
-
- «»
function TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] . forward[4925661] ( this[4925665]:TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] ) : void[4]
const in arg this[4925665]:TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506]-
{
-
var call_tmp[4925671]:expOp(shared BaseTensorResource(real(32),4))[4924257]
-
var call_tmp[4925679]:bool[19]
-
var call_tmp[4925687]:bool[19]
-
(4926070 'end of statement' )
-
{
-
var tmp[4925703]:chpl_localeID_t[306449]
-
var call_tmp[4925705]:locale[234]
-
var coerce_tmp[4926071]:BaseTensorResource(real(32),4)[2594431]
-
(4926077 'move' coerce_tmp[4926071] (4926073 'cast' BaseTensorResource(real(32),4)[2594431] this[4925665]))
-
(4925707 'move' call_tmp[4925705] (4925710 call device[3763041] coerce_tmp[4926071]))
-
var call_tmp[4925713]:chpl_localeID_t[306449]
-
var _locale_tmp_[4926080]:unmanaged BaseLocale[1533235]
-
(4926085 'move' _locale_tmp_[4926080] (4926082 call _value[135299] call_tmp[4925705]))
-
(4925715 'move' call_tmp[4925713] (4925717 '_wide_get_locale' _locale_tmp_[4926080]))
-
(4925719 'move' tmp[4925703] call_tmp[4925713])
-
{
-
var call_tmp[4925724]:_ref(expOp(shared BaseTensorResource(real(32),4)))[4924282]
-
(4925726 'move' call_tmp[4925724] (4925729 call operationCtx[4926089] this[4925665]))
-
var ctx[4925732]:expOp(shared BaseTensorResource(real(32),4))[4924257]
-
(4925734 call init=[4924528] ctx[4925732] call_tmp[4925724])
-
(4925737 'end of statement' )
-
var arrayAddr[4925738]:_ref(ndarray(4,real(32)))[2594499]
-
var call_tmp[4925742]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4926120]:BaseTensorResource(real(32),4)[2594431]
-
(4926126 'move' coerce_tmp[4926120] (4926122 'cast' BaseTensorResource(real(32),4)[2594431] this[4925665]))
-
(4925744 'move' call_tmp[4925742] (4925747 call array[3765694] coerce_tmp[4926120]))
-
(4925750 'move' arrayAddr[4925738] call_tmp[4925742])
-
(4925754 'end of statement' )
-
var call_tmp[4925755]:ndarray(4,real(32))[2594490]
-
(4925757 'move' call_tmp[4925755] (4925763 call forward[4926129] ctx[4925732]))
-
(4925765 call =[4584065] arrayAddr[4925738] call_tmp[4925755])
-
(4925768 'end of statement' arrayAddr[4925738] ctx[4925732])
}
-
(4925700 'elided on block' 0 tmp[4925703])
}
-
label _end_forward[4925771]
-
(4925773 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] . forward[4933512] ( this[4933516]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] ) : void[4]
const in arg this[4933516]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038]-
{
-
var call_tmp[4933522]:sumOp(4,real(32),4)[4931773]
-
var call_tmp[4933530]:bool[19]
-
var call_tmp[4933538]:bool[19]
-
(4933921 'end of statement' )
-
{
-
var tmp[4933554]:chpl_localeID_t[306449]
-
var call_tmp[4933556]:locale[234]
-
var coerce_tmp[4933922]:BaseTensorResource(real(32),1)[2172058]
-
(4933928 'move' coerce_tmp[4933922] (4933924 'cast' BaseTensorResource(real(32),1)[2172058] this[4933516]))
-
(4933558 'move' call_tmp[4933556] (4933561 call device[3723159] coerce_tmp[4933922]))
-
var call_tmp[4933564]:chpl_localeID_t[306449]
-
var _locale_tmp_[4933931]:unmanaged BaseLocale[1533235]
-
(4933936 'move' _locale_tmp_[4933931] (4933933 call _value[135299] call_tmp[4933556]))
-
(4933566 'move' call_tmp[4933564] (4933568 '_wide_get_locale' _locale_tmp_[4933931]))
-
(4933570 'move' tmp[4933554] call_tmp[4933564])
-
{
-
var call_tmp[4933575]:_ref(sumOp(4,real(32),4))[4931789]
-
(4933577 'move' call_tmp[4933575] (4933580 call operationCtx[4933940] this[4933516]))
-
var ctx[4933583]:sumOp(4,real(32),4)[4931773]
-
(4933585 call init=[4932060] ctx[4933583] call_tmp[4933575])
-
(4933588 'end of statement' )
-
var arrayAddr[4933589]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[4933593]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4933971]:BaseTensorResource(real(32),1)[2172058]
-
(4933977 'move' coerce_tmp[4933971] (4933973 'cast' BaseTensorResource(real(32),1)[2172058] this[4933516]))
-
(4933595 'move' call_tmp[4933593] (4933598 call array[3725812] coerce_tmp[4933971]))
-
(4933601 'move' arrayAddr[4933589] call_tmp[4933593])
-
(4933605 'end of statement' )
-
var call_tmp[4933606]:ndarray(1,real(32))[2172117]
-
(4933608 'move' call_tmp[4933606] (4933614 call forward[4933980] ctx[4933583]))
-
(4933616 call =[4516299] arrayAddr[4933589] call_tmp[4933606])
-
(4933619 'end of statement' arrayAddr[4933589] ctx[4933583])
}
-
(4933551 'elided on block' 0 tmp[4933554])
}
-
label _end_forward[4933622]
-
(4933624 return _void[46])
}
-
- «»
function TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] . forward[4944562] ( this[4944566]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] ) : void[4]
const in arg this[4944566]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338]-
{
-
var call_tmp[4944572]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085]
-
var call_tmp[4944580]:bool[19]
-
var call_tmp[4944588]:bool[19]
-
(4944971 'end of statement' )
-
{
-
var tmp[4944604]:chpl_localeID_t[306449]
-
var call_tmp[4944606]:locale[234]
-
var coerce_tmp[4944972]:BaseTensorResource(real(32),4)[2594431]
-
(4944978 'move' coerce_tmp[4944972] (4944974 'cast' BaseTensorResource(real(32),4)[2594431] this[4944566]))
-
(4944608 'move' call_tmp[4944606] (4944611 call device[3763041] coerce_tmp[4944972]))
-
var call_tmp[4944614]:chpl_localeID_t[306449]
-
var _locale_tmp_[4944981]:unmanaged BaseLocale[1533235]
-
(4944986 'move' _locale_tmp_[4944981] (4944983 call _value[135299] call_tmp[4944606]))
-
(4944616 'move' call_tmp[4944614] (4944618 '_wide_get_locale' _locale_tmp_[4944981]))
-
(4944620 'move' tmp[4944604] call_tmp[4944614])
-
{
-
var call_tmp[4944625]:_ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108]
-
(4944627 'move' call_tmp[4944625] (4944630 call operationCtx[4944990] this[4944566]))
-
var ctx[4944633]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085]
-
(4944635 call init=[4943360] ctx[4944633] call_tmp[4944625])
-
(4944638 'end of statement' )
-
var arrayAddr[4944639]:_ref(ndarray(4,real(32)))[2594499]
-
var call_tmp[4944643]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4945021]:BaseTensorResource(real(32),4)[2594431]
-
(4945027 'move' coerce_tmp[4945021] (4945023 'cast' BaseTensorResource(real(32),4)[2594431] this[4944566]))
-
(4944645 'move' call_tmp[4944643] (4944648 call array[3765694] coerce_tmp[4945021]))
-
(4944651 'move' arrayAddr[4944639] call_tmp[4944643])
-
(4944655 'end of statement' )
-
var call_tmp[4944656]:ndarray(4,real(32))[2594490]
-
(4944658 'move' call_tmp[4944656] (4944664 call forward[4945030] ctx[4944633]))
-
(4944666 call =[4584065] arrayAddr[4944639] call_tmp[4944656])
-
(4944669 'end of statement' arrayAddr[4944639] ctx[4944633])
}
-
(4944601 'elided on block' 0 tmp[4944604])
}
-
label _end_forward[4944672]
-
(4944674 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] . forward[4951907] ( this[4951911]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] ) : void[4]
const in arg this[4951911]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433]-
{
-
var call_tmp[4951917]:maxOp(5,real(32),5)[4950184]
-
var call_tmp[4951925]:bool[19]
-
var call_tmp[4951933]:bool[19]
-
(4952316 'end of statement' )
-
{
-
var tmp[4951949]:chpl_localeID_t[306449]
-
var call_tmp[4951951]:locale[234]
-
var coerce_tmp[4952317]:BaseTensorResource(real(32),1)[2172058]
-
(4952323 'move' coerce_tmp[4952317] (4952319 'cast' BaseTensorResource(real(32),1)[2172058] this[4951911]))
-
(4951953 'move' call_tmp[4951951] (4951956 call device[3723159] coerce_tmp[4952317]))
-
var call_tmp[4951959]:chpl_localeID_t[306449]
-
var _locale_tmp_[4952326]:unmanaged BaseLocale[1533235]
-
(4952331 'move' _locale_tmp_[4952326] (4952328 call _value[135299] call_tmp[4951951]))
-
(4951961 'move' call_tmp[4951959] (4951963 '_wide_get_locale' _locale_tmp_[4952326]))
-
(4951965 'move' tmp[4951949] call_tmp[4951959])
-
{
-
var call_tmp[4951970]:_ref(maxOp(5,real(32),5))[4950200]
-
(4951972 'move' call_tmp[4951970] (4951975 call operationCtx[4952335] this[4951911]))
-
var ctx[4951978]:maxOp(5,real(32),5)[4950184]
-
(4951980 call init=[4950455] ctx[4951978] call_tmp[4951970])
-
(4951983 'end of statement' )
-
var arrayAddr[4951984]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[4951988]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4952366]:BaseTensorResource(real(32),1)[2172058]
-
(4952372 'move' coerce_tmp[4952366] (4952368 'cast' BaseTensorResource(real(32),1)[2172058] this[4951911]))
-
(4951990 'move' call_tmp[4951988] (4951993 call array[3725812] coerce_tmp[4952366]))
-
(4951996 'move' arrayAddr[4951984] call_tmp[4951988])
-
(4952000 'end of statement' )
-
var call_tmp[4952001]:ndarray(1,real(32))[2172117]
-
(4952003 'move' call_tmp[4952001] (4952009 call forward[4952375] ctx[4951978]))
-
(4952011 call =[4516299] arrayAddr[4951984] call_tmp[4952001])
-
(4952014 'end of statement' arrayAddr[4951984] ctx[4951978])
}
-
(4951946 'elided on block' 0 tmp[4951949])
}
-
label _end_forward[4952017]
-
(4952019 return _void[46])
}
-
- «»
function TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] . forward[4959129] ( this[4959133]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] ) : void[4]
const in arg this[4959133]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655]-
{
-
var call_tmp[4959139]:reshapeOp(1,5,real(32))[4957396]
-
var call_tmp[4959147]:bool[19]
-
var call_tmp[4959155]:bool[19]
-
(4959538 'end of statement' )
-
{
-
var tmp[4959171]:chpl_localeID_t[306449]
-
var call_tmp[4959173]:locale[234]
-
var coerce_tmp[4959539]:BaseTensorResource(real(32),5)[2679277]
-
(4959545 'move' coerce_tmp[4959539] (4959541 'cast' BaseTensorResource(real(32),5)[2679277] this[4959133]))
-
(4959175 'move' call_tmp[4959173] (4959178 call device[3770421] coerce_tmp[4959539]))
-
var call_tmp[4959181]:chpl_localeID_t[306449]
-
var _locale_tmp_[4959548]:unmanaged BaseLocale[1533235]
-
(4959553 'move' _locale_tmp_[4959548] (4959550 call _value[135299] call_tmp[4959173]))
-
(4959183 'move' call_tmp[4959181] (4959185 '_wide_get_locale' _locale_tmp_[4959548]))
-
(4959187 'move' tmp[4959171] call_tmp[4959181])
-
{
-
var call_tmp[4959192]:_ref(reshapeOp(1,5,real(32)))[4957412]
-
(4959194 'move' call_tmp[4959192] (4959197 call operationCtx[4959557] this[4959133]))
-
var ctx[4959200]:reshapeOp(1,5,real(32))[4957396]
-
(4959202 call init=[4957677] ctx[4959200] call_tmp[4959192])
-
(4959205 'end of statement' )
-
var arrayAddr[4959206]:_ref(ndarray(5,real(32)))[2679345]
-
var call_tmp[4959210]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[4959588]:BaseTensorResource(real(32),5)[2679277]
-
(4959594 'move' coerce_tmp[4959588] (4959590 'cast' BaseTensorResource(real(32),5)[2679277] this[4959133]))
-
(4959212 'move' call_tmp[4959210] (4959215 call array[3773074] coerce_tmp[4959588]))
-
(4959218 'move' arrayAddr[4959206] call_tmp[4959210])
-
(4959222 'end of statement' )
-
var call_tmp[4959223]:ndarray(5,real(32))[2679336]
-
(4959225 'move' call_tmp[4959223] (4959231 call forward[4959597] ctx[4959200]))
-
(4959233 call =[4604233] arrayAddr[4959206] call_tmp[4959223])
-
(4959236 'end of statement' arrayAddr[4959206] ctx[4959200])
}
-
(4959168 'elided on block' 0 tmp[4959171])
}
-
label _end_forward[4959239]
-
(4959241 return _void[46])
}
-
- «»
function TensorResource(real(32),5,expandOp(5,real(32)))[4965691] . forward[4967087] ( this[4967091]:TensorResource(real(32),5,expandOp(5,real(32)))[4965691] ) : void[4]
const in arg this[4967091]:TensorResource(real(32),5,expandOp(5,real(32)))[4965691]-
{
-
var call_tmp[4967097]:expandOp(5,real(32))[4965433]
-
var call_tmp[4967105]:bool[19]
-
var call_tmp[4967113]:bool[19]
-
(4967496 'end of statement' )
-
{
-
var tmp[4967129]:chpl_localeID_t[306449]
-
var call_tmp[4967131]:locale[234]
-
var coerce_tmp[4967497]:BaseTensorResource(real(32),5)[2679277]
-
(4967503 'move' coerce_tmp[4967497] (4967499 'cast' BaseTensorResource(real(32),5)[2679277] this[4967091]))
-
(4967133 'move' call_tmp[4967131] (4967136 call device[3770421] coerce_tmp[4967497]))
-
var call_tmp[4967139]:chpl_localeID_t[306449]
-
var _locale_tmp_[4967506]:unmanaged BaseLocale[1533235]
-
(4967511 'move' _locale_tmp_[4967506] (4967508 call _value[135299] call_tmp[4967131]))
-
(4967141 'move' call_tmp[4967139] (4967143 '_wide_get_locale' _locale_tmp_[4967506]))
-
(4967145 'move' tmp[4967129] call_tmp[4967139])
-
{
-
var call_tmp[4967150]:_ref(expandOp(5,real(32)))[4965449]
-
(4967152 'move' call_tmp[4967150] (4967155 call operationCtx[4967515] this[4967091]))
-
var ctx[4967158]:expandOp(5,real(32))[4965433]
-
(4967160 call init=[4965713] ctx[4967158] call_tmp[4967150])
-
(4967163 'end of statement' )
-
var arrayAddr[4967164]:_ref(ndarray(5,real(32)))[2679345]
-
var call_tmp[4967168]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[4967546]:BaseTensorResource(real(32),5)[2679277]
-
(4967552 'move' coerce_tmp[4967546] (4967548 'cast' BaseTensorResource(real(32),5)[2679277] this[4967091]))
-
(4967170 'move' call_tmp[4967168] (4967173 call array[3773074] coerce_tmp[4967546]))
-
(4967176 'move' arrayAddr[4967164] call_tmp[4967168])
-
(4967180 'end of statement' )
-
var call_tmp[4967181]:ndarray(5,real(32))[2679336]
-
(4967183 'move' call_tmp[4967181] (4967189 call forward[4967555] ctx[4967158]))
-
(4967191 call =[4604233] arrayAddr[4967164] call_tmp[4967181])
-
(4967194 'end of statement' arrayAddr[4967164] ctx[4967158])
}
-
(4967126 'elided on block' 0 tmp[4967129])
}
-
label _end_forward[4967197]
-
(4967199 return _void[46])
}
-
- «»
function TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] . forward[4985866] ( this[4985870]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] ) : void[4]
const in arg this[4985870]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642]-
{
-
var call_tmp[4985876]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389]
-
var call_tmp[4985884]:bool[19]
-
var call_tmp[4985892]:bool[19]
-
(4986275 'end of statement' )
-
{
-
var tmp[4985908]:chpl_localeID_t[306449]
-
var call_tmp[4985910]:locale[234]
-
var coerce_tmp[4986276]:BaseTensorResource(real(32),5)[2679277]
-
(4986282 'move' coerce_tmp[4986276] (4986278 'cast' BaseTensorResource(real(32),5)[2679277] this[4985870]))
-
(4985912 'move' call_tmp[4985910] (4985915 call device[3770421] coerce_tmp[4986276]))
-
var call_tmp[4985918]:chpl_localeID_t[306449]
-
var _locale_tmp_[4986285]:unmanaged BaseLocale[1533235]
-
(4986290 'move' _locale_tmp_[4986285] (4986287 call _value[135299] call_tmp[4985910]))
-
(4985920 'move' call_tmp[4985918] (4985922 '_wide_get_locale' _locale_tmp_[4986285]))
-
(4985924 'move' tmp[4985908] call_tmp[4985918])
-
{
-
var call_tmp[4985929]:_ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412]
-
(4985931 'move' call_tmp[4985929] (4985934 call operationCtx[4986294] this[4985870]))
-
var ctx[4985937]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389]
-
(4985939 call init=[4984664] ctx[4985937] call_tmp[4985929])
-
(4985942 'end of statement' )
-
var arrayAddr[4985943]:_ref(ndarray(5,real(32)))[2679345]
-
var call_tmp[4985947]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[4986325]:BaseTensorResource(real(32),5)[2679277]
-
(4986331 'move' coerce_tmp[4986325] (4986327 'cast' BaseTensorResource(real(32),5)[2679277] this[4985870]))
-
(4985949 'move' call_tmp[4985947] (4985952 call array[3773074] coerce_tmp[4986325]))
-
(4985955 'move' arrayAddr[4985943] call_tmp[4985947])
-
(4985959 'end of statement' )
-
var call_tmp[4985960]:ndarray(5,real(32))[2679336]
-
(4985962 'move' call_tmp[4985960] (4985968 call forward[4986334] ctx[4985937]))
-
(4985970 call =[4604233] arrayAddr[4985943] call_tmp[4985960])
-
(4985973 'end of statement' arrayAddr[4985943] ctx[4985937])
}
-
(4985905 'elided on block' 0 tmp[4985908])
}
-
label _end_forward[4985976]
-
(4985978 return _void[46])
}
-
- «»
function TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] . forward[4991787] ( this[4991791]:TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] ) : void[4]
const in arg this[4991791]:TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632]-
{
-
var call_tmp[4991797]:expOp(shared BaseTensorResource(real(32),5))[4990383]
-
var call_tmp[4991805]:bool[19]
-
var call_tmp[4991813]:bool[19]
-
(4992196 'end of statement' )
-
{
-
var tmp[4991829]:chpl_localeID_t[306449]
-
var call_tmp[4991831]:locale[234]
-
var coerce_tmp[4992197]:BaseTensorResource(real(32),5)[2679277]
-
(4992203 'move' coerce_tmp[4992197] (4992199 'cast' BaseTensorResource(real(32),5)[2679277] this[4991791]))
-
(4991833 'move' call_tmp[4991831] (4991836 call device[3770421] coerce_tmp[4992197]))
-
var call_tmp[4991839]:chpl_localeID_t[306449]
-
var _locale_tmp_[4992206]:unmanaged BaseLocale[1533235]
-
(4992211 'move' _locale_tmp_[4992206] (4992208 call _value[135299] call_tmp[4991831]))
-
(4991841 'move' call_tmp[4991839] (4991843 '_wide_get_locale' _locale_tmp_[4992206]))
-
(4991845 'move' tmp[4991829] call_tmp[4991839])
-
{
-
var call_tmp[4991850]:_ref(expOp(shared BaseTensorResource(real(32),5)))[4990408]
-
(4991852 'move' call_tmp[4991850] (4991855 call operationCtx[4992215] this[4991791]))
-
var ctx[4991858]:expOp(shared BaseTensorResource(real(32),5))[4990383]
-
(4991860 call init=[4990654] ctx[4991858] call_tmp[4991850])
-
(4991863 'end of statement' )
-
var arrayAddr[4991864]:_ref(ndarray(5,real(32)))[2679345]
-
var call_tmp[4991868]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[4992246]:BaseTensorResource(real(32),5)[2679277]
-
(4992252 'move' coerce_tmp[4992246] (4992248 'cast' BaseTensorResource(real(32),5)[2679277] this[4991791]))
-
(4991870 'move' call_tmp[4991868] (4991873 call array[3773074] coerce_tmp[4992246]))
-
(4991876 'move' arrayAddr[4991864] call_tmp[4991868])
-
(4991880 'end of statement' )
-
var call_tmp[4991881]:ndarray(5,real(32))[2679336]
-
(4991883 'move' call_tmp[4991881] (4991889 call forward[4992255] ctx[4991858]))
-
(4991891 call =[4604233] arrayAddr[4991864] call_tmp[4991881])
-
(4991894 'end of statement' arrayAddr[4991864] ctx[4991858])
}
-
(4991826 'elided on block' 0 tmp[4991829])
}
-
label _end_forward[4991897]
-
(4991899 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] . forward[5000347] ( this[5000351]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] ) : void[4]
const in arg this[5000351]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873]-
{
-
var call_tmp[5000357]:sumOp(5,real(32),5)[4998608]
-
var call_tmp[5000365]:bool[19]
-
var call_tmp[5000373]:bool[19]
-
(5000756 'end of statement' )
-
{
-
var tmp[5000389]:chpl_localeID_t[306449]
-
var call_tmp[5000391]:locale[234]
-
var coerce_tmp[5000757]:BaseTensorResource(real(32),1)[2172058]
-
(5000763 'move' coerce_tmp[5000757] (5000759 'cast' BaseTensorResource(real(32),1)[2172058] this[5000351]))
-
(5000393 'move' call_tmp[5000391] (5000396 call device[3723159] coerce_tmp[5000757]))
-
var call_tmp[5000399]:chpl_localeID_t[306449]
-
var _locale_tmp_[5000766]:unmanaged BaseLocale[1533235]
-
(5000771 'move' _locale_tmp_[5000766] (5000768 call _value[135299] call_tmp[5000391]))
-
(5000401 'move' call_tmp[5000399] (5000403 '_wide_get_locale' _locale_tmp_[5000766]))
-
(5000405 'move' tmp[5000389] call_tmp[5000399])
-
{
-
var call_tmp[5000410]:_ref(sumOp(5,real(32),5))[4998624]
-
(5000412 'move' call_tmp[5000410] (5000415 call operationCtx[5000775] this[5000351]))
-
var ctx[5000418]:sumOp(5,real(32),5)[4998608]
-
(5000420 call init=[4998895] ctx[5000418] call_tmp[5000410])
-
(5000423 'end of statement' )
-
var arrayAddr[5000424]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[5000428]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[5000806]:BaseTensorResource(real(32),1)[2172058]
-
(5000812 'move' coerce_tmp[5000806] (5000808 'cast' BaseTensorResource(real(32),1)[2172058] this[5000351]))
-
(5000430 'move' call_tmp[5000428] (5000433 call array[3725812] coerce_tmp[5000806]))
-
(5000436 'move' arrayAddr[5000424] call_tmp[5000428])
-
(5000440 'end of statement' )
-
var call_tmp[5000441]:ndarray(1,real(32))[2172117]
-
(5000443 'move' call_tmp[5000441] (5000449 call forward[5000815] ctx[5000418]))
-
(5000451 call =[4516299] arrayAddr[5000424] call_tmp[5000441])
-
(5000454 'end of statement' arrayAddr[5000424] ctx[5000418])
}
-
(5000386 'elided on block' 0 tmp[5000389])
}
-
label _end_forward[5000457]
-
(5000459 return _void[46])
}
-
- «»
function TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] . forward[5011869] ( this[5011873]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] ) : void[4]
const in arg this[5011873]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645]-
{
-
var call_tmp[5011879]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392]
-
var call_tmp[5011887]:bool[19]
-
var call_tmp[5011895]:bool[19]
-
(5012278 'end of statement' )
-
{
-
var tmp[5011911]:chpl_localeID_t[306449]
-
var call_tmp[5011913]:locale[234]
-
var coerce_tmp[5012279]:BaseTensorResource(real(32),5)[2679277]
-
(5012285 'move' coerce_tmp[5012279] (5012281 'cast' BaseTensorResource(real(32),5)[2679277] this[5011873]))
-
(5011915 'move' call_tmp[5011913] (5011918 call device[3770421] coerce_tmp[5012279]))
-
var call_tmp[5011921]:chpl_localeID_t[306449]
-
var _locale_tmp_[5012288]:unmanaged BaseLocale[1533235]
-
(5012293 'move' _locale_tmp_[5012288] (5012290 call _value[135299] call_tmp[5011913]))
-
(5011923 'move' call_tmp[5011921] (5011925 '_wide_get_locale' _locale_tmp_[5012288]))
-
(5011927 'move' tmp[5011911] call_tmp[5011921])
-
{
-
var call_tmp[5011932]:_ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415]
-
(5011934 'move' call_tmp[5011932] (5011937 call operationCtx[5012297] this[5011873]))
-
var ctx[5011940]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392]
-
(5011942 call init=[5010667] ctx[5011940] call_tmp[5011932])
-
(5011945 'end of statement' )
-
var arrayAddr[5011946]:_ref(ndarray(5,real(32)))[2679345]
-
var call_tmp[5011950]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[5012328]:BaseTensorResource(real(32),5)[2679277]
-
(5012334 'move' coerce_tmp[5012328] (5012330 'cast' BaseTensorResource(real(32),5)[2679277] this[5011873]))
-
(5011952 'move' call_tmp[5011950] (5011955 call array[3773074] coerce_tmp[5012328]))
-
(5011958 'move' arrayAddr[5011946] call_tmp[5011950])
-
(5011962 'end of statement' )
-
var call_tmp[5011963]:ndarray(5,real(32))[2679336]
-
(5011965 'move' call_tmp[5011963] (5011971 call forward[5012337] ctx[5011940]))
-
(5011973 call =[4604233] arrayAddr[5011946] call_tmp[5011963])
-
(5011976 'end of statement' arrayAddr[5011946] ctx[5011940])
}
-
(5011908 'elided on block' 0 tmp[5011911])
}
-
label _end_forward[5011979]
-
(5011981 return _void[46])
}
-
- «»
function TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] . forward[5019260] ( this[5019264]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] ) : void[4]
const in arg this[5019264]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786]-
{
-
var call_tmp[5019270]:maxOp(6,real(32),6)[5017537]
-
var call_tmp[5019278]:bool[19]
-
var call_tmp[5019286]:bool[19]
-
(5019669 'end of statement' )
-
{
-
var tmp[5019302]:chpl_localeID_t[306449]
-
var call_tmp[5019304]:locale[234]
-
var coerce_tmp[5019670]:BaseTensorResource(real(32),1)[2172058]
-
(5019676 'move' coerce_tmp[5019670] (5019672 'cast' BaseTensorResource(real(32),1)[2172058] this[5019264]))
-
(5019306 'move' call_tmp[5019304] (5019309 call device[3723159] coerce_tmp[5019670]))
-
var call_tmp[5019312]:chpl_localeID_t[306449]
-
var _locale_tmp_[5019679]:unmanaged BaseLocale[1533235]
-
(5019684 'move' _locale_tmp_[5019679] (5019681 call _value[135299] call_tmp[5019304]))
-
(5019314 'move' call_tmp[5019312] (5019316 '_wide_get_locale' _locale_tmp_[5019679]))
-
(5019318 'move' tmp[5019302] call_tmp[5019312])
-
{
-
var call_tmp[5019323]:_ref(maxOp(6,real(32),6))[5017553]
-
(5019325 'move' call_tmp[5019323] (5019328 call operationCtx[5019688] this[5019264]))
-
var ctx[5019331]:maxOp(6,real(32),6)[5017537]
-
(5019333 call init=[5017808] ctx[5019331] call_tmp[5019323])
-
(5019336 'end of statement' )
-
var arrayAddr[5019337]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[5019341]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[5019719]:BaseTensorResource(real(32),1)[2172058]
-
(5019725 'move' coerce_tmp[5019719] (5019721 'cast' BaseTensorResource(real(32),1)[2172058] this[5019264]))
-
(5019343 'move' call_tmp[5019341] (5019346 call array[3725812] coerce_tmp[5019719]))
-
(5019349 'move' arrayAddr[5019337] call_tmp[5019341])
-
(5019353 'end of statement' )
-
var call_tmp[5019354]:ndarray(1,real(32))[2172117]
-
(5019356 'move' call_tmp[5019354] (5019362 call forward[5019728] ctx[5019331]))
-
(5019364 call =[4516299] arrayAddr[5019337] call_tmp[5019354])
-
(5019367 'end of statement' arrayAddr[5019337] ctx[5019331])
}
-
(5019299 'elided on block' 0 tmp[5019302])
}
-
label _end_forward[5019370]
-
(5019372 return _void[46])
}
-
- «»
function TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] . forward[5026544] ( this[5026548]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] ) : void[4]
const in arg this[5026548]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070]-
{
-
var call_tmp[5026554]:reshapeOp(1,6,real(32))[5024811]
-
var call_tmp[5026562]:bool[19]
-
var call_tmp[5026570]:bool[19]
-
(5026953 'end of statement' )
-
{
-
var tmp[5026586]:chpl_localeID_t[306449]
-
var call_tmp[5026588]:locale[234]
-
var coerce_tmp[5026954]:BaseTensorResource(real(32),6)[2850618]
-
(5026960 'move' coerce_tmp[5026954] (5026956 'cast' BaseTensorResource(real(32),6)[2850618] this[5026548]))
-
(5026590 'move' call_tmp[5026588] (5026593 call device[3777801] coerce_tmp[5026954]))
-
var call_tmp[5026596]:chpl_localeID_t[306449]
-
var _locale_tmp_[5026963]:unmanaged BaseLocale[1533235]
-
(5026968 'move' _locale_tmp_[5026963] (5026965 call _value[135299] call_tmp[5026588]))
-
(5026598 'move' call_tmp[5026596] (5026600 '_wide_get_locale' _locale_tmp_[5026963]))
-
(5026602 'move' tmp[5026586] call_tmp[5026596])
-
{
-
var call_tmp[5026607]:_ref(reshapeOp(1,6,real(32)))[5024827]
-
(5026609 'move' call_tmp[5026607] (5026612 call operationCtx[5026972] this[5026548]))
-
var ctx[5026615]:reshapeOp(1,6,real(32))[5024811]
-
(5026617 call init=[5025092] ctx[5026615] call_tmp[5026607])
-
(5026620 'end of statement' )
-
var arrayAddr[5026621]:_ref(ndarray(6,real(32)))[2850686]
-
var call_tmp[5026625]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5027003]:BaseTensorResource(real(32),6)[2850618]
-
(5027009 'move' coerce_tmp[5027003] (5027005 'cast' BaseTensorResource(real(32),6)[2850618] this[5026548]))
-
(5026627 'move' call_tmp[5026625] (5026630 call array[3780454] coerce_tmp[5027003]))
-
(5026633 'move' arrayAddr[5026621] call_tmp[5026625])
-
(5026637 'end of statement' )
-
var call_tmp[5026638]:ndarray(6,real(32))[2850677]
-
(5026640 'move' call_tmp[5026638] (5026646 call forward[5027012] ctx[5026615]))
-
(5026648 call =[4625378] arrayAddr[5026621] call_tmp[5026638])
-
(5026651 'end of statement' arrayAddr[5026621] ctx[5026615])
}
-
(5026583 'elided on block' 0 tmp[5026586])
}
-
label _end_forward[5026654]
-
(5026656 return _void[46])
}
-
- «»
function TensorResource(real(32),6,expandOp(6,real(32)))[5033152] . forward[5034548] ( this[5034552]:TensorResource(real(32),6,expandOp(6,real(32)))[5033152] ) : void[4]
const in arg this[5034552]:TensorResource(real(32),6,expandOp(6,real(32)))[5033152]-
{
-
var call_tmp[5034558]:expandOp(6,real(32))[5032894]
-
var call_tmp[5034566]:bool[19]
-
var call_tmp[5034574]:bool[19]
-
(5034957 'end of statement' )
-
{
-
var tmp[5034590]:chpl_localeID_t[306449]
-
var call_tmp[5034592]:locale[234]
-
var coerce_tmp[5034958]:BaseTensorResource(real(32),6)[2850618]
-
(5034964 'move' coerce_tmp[5034958] (5034960 'cast' BaseTensorResource(real(32),6)[2850618] this[5034552]))
-
(5034594 'move' call_tmp[5034592] (5034597 call device[3777801] coerce_tmp[5034958]))
-
var call_tmp[5034600]:chpl_localeID_t[306449]
-
var _locale_tmp_[5034967]:unmanaged BaseLocale[1533235]
-
(5034972 'move' _locale_tmp_[5034967] (5034969 call _value[135299] call_tmp[5034592]))
-
(5034602 'move' call_tmp[5034600] (5034604 '_wide_get_locale' _locale_tmp_[5034967]))
-
(5034606 'move' tmp[5034590] call_tmp[5034600])
-
{
-
var call_tmp[5034611]:_ref(expandOp(6,real(32)))[5032910]
-
(5034613 'move' call_tmp[5034611] (5034616 call operationCtx[5034976] this[5034552]))
-
var ctx[5034619]:expandOp(6,real(32))[5032894]
-
(5034621 call init=[5033174] ctx[5034619] call_tmp[5034611])
-
(5034624 'end of statement' )
-
var arrayAddr[5034625]:_ref(ndarray(6,real(32)))[2850686]
-
var call_tmp[5034629]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5035007]:BaseTensorResource(real(32),6)[2850618]
-
(5035013 'move' coerce_tmp[5035007] (5035009 'cast' BaseTensorResource(real(32),6)[2850618] this[5034552]))
-
(5034631 'move' call_tmp[5034629] (5034634 call array[3780454] coerce_tmp[5035007]))
-
(5034637 'move' arrayAddr[5034625] call_tmp[5034629])
-
(5034641 'end of statement' )
-
var call_tmp[5034642]:ndarray(6,real(32))[2850677]
-
(5034644 'move' call_tmp[5034642] (5034650 call forward[5035016] ctx[5034619]))
-
(5034652 call =[4625378] arrayAddr[5034625] call_tmp[5034642])
-
(5034655 'end of statement' arrayAddr[5034625] ctx[5034619])
}
-
(5034587 'elided on block' 0 tmp[5034590])
}
-
label _end_forward[5034658]
-
(5034660 return _void[46])
}
-
- «»
function TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] . forward[5054425] ( this[5054429]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] ) : void[4]
const in arg this[5054429]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201]-
{
-
var call_tmp[5054435]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948]
-
var call_tmp[5054443]:bool[19]
-
var call_tmp[5054451]:bool[19]
-
(5054834 'end of statement' )
-
{
-
var tmp[5054467]:chpl_localeID_t[306449]
-
var call_tmp[5054469]:locale[234]
-
var coerce_tmp[5054835]:BaseTensorResource(real(32),6)[2850618]
-
(5054841 'move' coerce_tmp[5054835] (5054837 'cast' BaseTensorResource(real(32),6)[2850618] this[5054429]))
-
(5054471 'move' call_tmp[5054469] (5054474 call device[3777801] coerce_tmp[5054835]))
-
var call_tmp[5054477]:chpl_localeID_t[306449]
-
var _locale_tmp_[5054844]:unmanaged BaseLocale[1533235]
-
(5054849 'move' _locale_tmp_[5054844] (5054846 call _value[135299] call_tmp[5054469]))
-
(5054479 'move' call_tmp[5054477] (5054481 '_wide_get_locale' _locale_tmp_[5054844]))
-
(5054483 'move' tmp[5054467] call_tmp[5054477])
-
{
-
var call_tmp[5054488]:_ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971]
-
(5054490 'move' call_tmp[5054488] (5054493 call operationCtx[5054853] this[5054429]))
-
var ctx[5054496]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948]
-
(5054498 call init=[5053223] ctx[5054496] call_tmp[5054488])
-
(5054501 'end of statement' )
-
var arrayAddr[5054502]:_ref(ndarray(6,real(32)))[2850686]
-
var call_tmp[5054506]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5054884]:BaseTensorResource(real(32),6)[2850618]
-
(5054890 'move' coerce_tmp[5054884] (5054886 'cast' BaseTensorResource(real(32),6)[2850618] this[5054429]))
-
(5054508 'move' call_tmp[5054506] (5054511 call array[3780454] coerce_tmp[5054884]))
-
(5054514 'move' arrayAddr[5054502] call_tmp[5054506])
-
(5054518 'end of statement' )
-
var call_tmp[5054519]:ndarray(6,real(32))[2850677]
-
(5054521 'move' call_tmp[5054519] (5054527 call forward[5054893] ctx[5054496]))
-
(5054529 call =[4625378] arrayAddr[5054502] call_tmp[5054519])
-
(5054532 'end of statement' arrayAddr[5054502] ctx[5054496])
}
-
(5054464 'elided on block' 0 tmp[5054467])
}
-
label _end_forward[5054535]
-
(5054537 return _void[46])
}
-
- «»
function TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] . forward[5060346] ( this[5060350]:TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] ) : void[4]
const in arg this[5060350]:TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191]-
{
-
var call_tmp[5060356]:expOp(shared BaseTensorResource(real(32),6))[5058942]
-
var call_tmp[5060364]:bool[19]
-
var call_tmp[5060372]:bool[19]
-
(5060755 'end of statement' )
-
{
-
var tmp[5060388]:chpl_localeID_t[306449]
-
var call_tmp[5060390]:locale[234]
-
var coerce_tmp[5060756]:BaseTensorResource(real(32),6)[2850618]
-
(5060762 'move' coerce_tmp[5060756] (5060758 'cast' BaseTensorResource(real(32),6)[2850618] this[5060350]))
-
(5060392 'move' call_tmp[5060390] (5060395 call device[3777801] coerce_tmp[5060756]))
-
var call_tmp[5060398]:chpl_localeID_t[306449]
-
var _locale_tmp_[5060765]:unmanaged BaseLocale[1533235]
-
(5060770 'move' _locale_tmp_[5060765] (5060767 call _value[135299] call_tmp[5060390]))
-
(5060400 'move' call_tmp[5060398] (5060402 '_wide_get_locale' _locale_tmp_[5060765]))
-
(5060404 'move' tmp[5060388] call_tmp[5060398])
-
{
-
var call_tmp[5060409]:_ref(expOp(shared BaseTensorResource(real(32),6)))[5058967]
-
(5060411 'move' call_tmp[5060409] (5060414 call operationCtx[5060774] this[5060350]))
-
var ctx[5060417]:expOp(shared BaseTensorResource(real(32),6))[5058942]
-
(5060419 call init=[5059213] ctx[5060417] call_tmp[5060409])
-
(5060422 'end of statement' )
-
var arrayAddr[5060423]:_ref(ndarray(6,real(32)))[2850686]
-
var call_tmp[5060427]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5060805]:BaseTensorResource(real(32),6)[2850618]
-
(5060811 'move' coerce_tmp[5060805] (5060807 'cast' BaseTensorResource(real(32),6)[2850618] this[5060350]))
-
(5060429 'move' call_tmp[5060427] (5060432 call array[3780454] coerce_tmp[5060805]))
-
(5060435 'move' arrayAddr[5060423] call_tmp[5060427])
-
(5060439 'end of statement' )
-
var call_tmp[5060440]:ndarray(6,real(32))[2850677]
-
(5060442 'move' call_tmp[5060440] (5060448 call forward[5060814] ctx[5060417]))
-
(5060450 call =[4625378] arrayAddr[5060423] call_tmp[5060440])
-
(5060453 'end of statement' arrayAddr[5060423] ctx[5060417])
}
-
(5060385 'elided on block' 0 tmp[5060388])
}
-
label _end_forward[5060456]
-
(5060458 return _void[46])
}
-
- «»
function TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] . forward[5068938] ( this[5068942]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] ) : void[4]
const in arg this[5068942]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464]-
{
-
var call_tmp[5068948]:sumOp(6,real(32),6)[5067199]
-
var call_tmp[5068956]:bool[19]
-
var call_tmp[5068964]:bool[19]
-
(5069347 'end of statement' )
-
{
-
var tmp[5068980]:chpl_localeID_t[306449]
-
var call_tmp[5068982]:locale[234]
-
var coerce_tmp[5069348]:BaseTensorResource(real(32),1)[2172058]
-
(5069354 'move' coerce_tmp[5069348] (5069350 'cast' BaseTensorResource(real(32),1)[2172058] this[5068942]))
-
(5068984 'move' call_tmp[5068982] (5068987 call device[3723159] coerce_tmp[5069348]))
-
var call_tmp[5068990]:chpl_localeID_t[306449]
-
var _locale_tmp_[5069357]:unmanaged BaseLocale[1533235]
-
(5069362 'move' _locale_tmp_[5069357] (5069359 call _value[135299] call_tmp[5068982]))
-
(5068992 'move' call_tmp[5068990] (5068994 '_wide_get_locale' _locale_tmp_[5069357]))
-
(5068996 'move' tmp[5068980] call_tmp[5068990])
-
{
-
var call_tmp[5069001]:_ref(sumOp(6,real(32),6))[5067215]
-
(5069003 'move' call_tmp[5069001] (5069006 call operationCtx[5069366] this[5068942]))
-
var ctx[5069009]:sumOp(6,real(32),6)[5067199]
-
(5069011 call init=[5067486] ctx[5069009] call_tmp[5069001])
-
(5069014 'end of statement' )
-
var arrayAddr[5069015]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[5069019]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[5069397]:BaseTensorResource(real(32),1)[2172058]
-
(5069403 'move' coerce_tmp[5069397] (5069399 'cast' BaseTensorResource(real(32),1)[2172058] this[5068942]))
-
(5069021 'move' call_tmp[5069019] (5069024 call array[3725812] coerce_tmp[5069397]))
-
(5069027 'move' arrayAddr[5069015] call_tmp[5069019])
-
(5069031 'end of statement' )
-
var call_tmp[5069032]:ndarray(1,real(32))[2172117]
-
(5069034 'move' call_tmp[5069032] (5069040 call forward[5069406] ctx[5069009]))
-
(5069042 call =[4516299] arrayAddr[5069015] call_tmp[5069032])
-
(5069045 'end of statement' arrayAddr[5069015] ctx[5069009])
}
-
(5068977 'elided on block' 0 tmp[5068980])
}
-
label _end_forward[5069048]
-
(5069050 return _void[46])
}
-
- «»
function TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] . forward[5080881] ( this[5080885]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] ) : void[4]
const in arg this[5080885]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657]-
{
-
var call_tmp[5080891]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404]
-
var call_tmp[5080899]:bool[19]
-
var call_tmp[5080907]:bool[19]
-
(5081290 'end of statement' )
-
{
-
var tmp[5080923]:chpl_localeID_t[306449]
-
var call_tmp[5080925]:locale[234]
-
var coerce_tmp[5081291]:BaseTensorResource(real(32),6)[2850618]
-
(5081297 'move' coerce_tmp[5081291] (5081293 'cast' BaseTensorResource(real(32),6)[2850618] this[5080885]))
-
(5080927 'move' call_tmp[5080925] (5080930 call device[3777801] coerce_tmp[5081291]))
-
var call_tmp[5080933]:chpl_localeID_t[306449]
-
var _locale_tmp_[5081300]:unmanaged BaseLocale[1533235]
-
(5081305 'move' _locale_tmp_[5081300] (5081302 call _value[135299] call_tmp[5080925]))
-
(5080935 'move' call_tmp[5080933] (5080937 '_wide_get_locale' _locale_tmp_[5081300]))
-
(5080939 'move' tmp[5080923] call_tmp[5080933])
-
{
-
var call_tmp[5080944]:_ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427]
-
(5080946 'move' call_tmp[5080944] (5080949 call operationCtx[5081309] this[5080885]))
-
var ctx[5080952]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404]
-
(5080954 call init=[5079679] ctx[5080952] call_tmp[5080944])
-
(5080957 'end of statement' )
-
var arrayAddr[5080958]:_ref(ndarray(6,real(32)))[2850686]
-
var call_tmp[5080962]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5081340]:BaseTensorResource(real(32),6)[2850618]
-
(5081346 'move' coerce_tmp[5081340] (5081342 'cast' BaseTensorResource(real(32),6)[2850618] this[5080885]))
-
(5080964 'move' call_tmp[5080962] (5080967 call array[3780454] coerce_tmp[5081340]))
-
(5080970 'move' arrayAddr[5080958] call_tmp[5080962])
-
(5080974 'end of statement' )
-
var call_tmp[5080975]:ndarray(6,real(32))[2850677]
-
(5080977 'move' call_tmp[5080975] (5080983 call forward[5081349] ctx[5080952]))
-
(5080985 call =[4625378] arrayAddr[5080958] call_tmp[5080975])
-
(5080988 'end of statement' arrayAddr[5080958] ctx[5080952])
}
-
(5080920 'elided on block' 0 tmp[5080923])
}
-
label _end_forward[5080991]
-
(5080993 return _void[46])
}
-
- «»
function TensorResource(real(32),1,addOp(1,real(32)))[5160034] . forward[5161453] ( this[5161457]:TensorResource(real(32),1,addOp(1,real(32)))[5160034] ) : void[4]
const in arg this[5161457]:TensorResource(real(32),1,addOp(1,real(32)))[5160034]-
{
-
var call_tmp[5161463]:addOp(1,real(32))[5159779]
-
var call_tmp[5161471]:bool[19]
-
var call_tmp[5161479]:bool[19]
-
(5161862 'end of statement' )
-
{
-
var tmp[5161495]:chpl_localeID_t[306449]
-
var call_tmp[5161497]:locale[234]
-
var coerce_tmp[5161863]:BaseTensorResource(real(32),1)[2172058]
-
(5161869 'move' coerce_tmp[5161863] (5161865 'cast' BaseTensorResource(real(32),1)[2172058] this[5161457]))
-
(5161499 'move' call_tmp[5161497] (5161502 call device[3723159] coerce_tmp[5161863]))
-
var call_tmp[5161505]:chpl_localeID_t[306449]
-
var _locale_tmp_[5161872]:unmanaged BaseLocale[1533235]
-
(5161877 'move' _locale_tmp_[5161872] (5161874 call _value[135299] call_tmp[5161497]))
-
(5161507 'move' call_tmp[5161505] (5161509 '_wide_get_locale' _locale_tmp_[5161872]))
-
(5161511 'move' tmp[5161495] call_tmp[5161505])
-
{
-
var call_tmp[5161516]:_ref(addOp(1,real(32)))[5159795]
-
(5161518 'move' call_tmp[5161516] (5161521 call operationCtx[5161881] this[5161457]))
-
var ctx[5161524]:addOp(1,real(32))[5159779]
-
(5161526 call init=[5160056] ctx[5161524] call_tmp[5161516])
-
(5161529 'end of statement' )
-
var arrayAddr[5161530]:_ref(ndarray(1,real(32)))[2172126]
-
var call_tmp[5161534]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[5161912]:BaseTensorResource(real(32),1)[2172058]
-
(5161918 'move' coerce_tmp[5161912] (5161914 'cast' BaseTensorResource(real(32),1)[2172058] this[5161457]))
-
(5161536 'move' call_tmp[5161534] (5161539 call array[3725812] coerce_tmp[5161912]))
-
(5161542 'move' arrayAddr[5161530] call_tmp[5161534])
-
(5161546 'end of statement' )
-
var call_tmp[5161547]:ndarray(1,real(32))[2172117]
-
(5161549 'move' call_tmp[5161547] (5161555 call forward[5161921] ctx[5161524]))
-
(5161557 call =[4516299] arrayAddr[5161530] call_tmp[5161547])
-
(5161560 'end of statement' arrayAddr[5161530] ctx[5161524])
}
-
(5161492 'elided on block' 0 tmp[5161495])
}
-
label _end_forward[5161563]
-
(5161565 return _void[46])
}
-
- «»
function TensorResource(real(32),2,addOp(2,real(32)))[5166494] . forward[5167913] ( this[5167917]:TensorResource(real(32),2,addOp(2,real(32)))[5166494] ) : void[4]
const in arg this[5167917]:TensorResource(real(32),2,addOp(2,real(32)))[5166494]-
{
-
var call_tmp[5167923]:addOp(2,real(32))[5166239]
-
var call_tmp[5167931]:bool[19]
-
var call_tmp[5167939]:bool[19]
-
(5168322 'end of statement' )
-
{
-
var tmp[5167955]:chpl_localeID_t[306449]
-
var call_tmp[5167957]:locale[234]
-
var coerce_tmp[5168323]:BaseTensorResource(real(32),2)[2303464]
-
(5168329 'move' coerce_tmp[5168323] (5168325 'cast' BaseTensorResource(real(32),2)[2303464] this[5167917]))
-
(5167959 'move' call_tmp[5167957] (5167962 call device[3748281] coerce_tmp[5168323]))
-
var call_tmp[5167965]:chpl_localeID_t[306449]
-
var _locale_tmp_[5168332]:unmanaged BaseLocale[1533235]
-
(5168337 'move' _locale_tmp_[5168332] (5168334 call _value[135299] call_tmp[5167957]))
-
(5167967 'move' call_tmp[5167965] (5167969 '_wide_get_locale' _locale_tmp_[5168332]))
-
(5167971 'move' tmp[5167955] call_tmp[5167965])
-
{
-
var call_tmp[5167976]:_ref(addOp(2,real(32)))[5166255]
-
(5167978 'move' call_tmp[5167976] (5167981 call operationCtx[5168341] this[5167917]))
-
var ctx[5167984]:addOp(2,real(32))[5166239]
-
(5167986 call init=[5166516] ctx[5167984] call_tmp[5167976])
-
(5167989 'end of statement' )
-
var arrayAddr[5167990]:_ref(ndarray(2,real(32)))[2303532]
-
var call_tmp[5167994]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[5168372]:BaseTensorResource(real(32),2)[2303464]
-
(5168378 'move' coerce_tmp[5168372] (5168374 'cast' BaseTensorResource(real(32),2)[2303464] this[5167917]))
-
(5167996 'move' call_tmp[5167994] (5167999 call array[3750934] coerce_tmp[5168372]))
-
(5168002 'move' arrayAddr[5167990] call_tmp[5167994])
-
(5168006 'end of statement' )
-
var call_tmp[5168007]:ndarray(2,real(32))[2303523]
-
(5168009 'move' call_tmp[5168007] (5168015 call forward[5168381] ctx[5167984]))
-
(5168017 call =[4546215] arrayAddr[5167990] call_tmp[5168007])
-
(5168020 'end of statement' arrayAddr[5167990] ctx[5167984])
}
-
(5167952 'elided on block' 0 tmp[5167955])
}
-
label _end_forward[5168023]
-
(5168025 return _void[46])
}
-
- «»
function TensorResource(real(32),3,addOp(3,real(32)))[5173035] . forward[5174454] ( this[5174458]:TensorResource(real(32),3,addOp(3,real(32)))[5173035] ) : void[4]
const in arg this[5174458]:TensorResource(real(32),3,addOp(3,real(32)))[5173035]-
{
-
var call_tmp[5174464]:addOp(3,real(32))[5172780]
-
var call_tmp[5174472]:bool[19]
-
var call_tmp[5174480]:bool[19]
-
(5174863 'end of statement' )
-
{
-
var tmp[5174496]:chpl_localeID_t[306449]
-
var call_tmp[5174498]:locale[234]
-
var coerce_tmp[5174864]:BaseTensorResource(real(32),3)[2453288]
-
(5174870 'move' coerce_tmp[5174864] (5174866 'cast' BaseTensorResource(real(32),3)[2453288] this[5174458]))
-
(5174500 'move' call_tmp[5174498] (5174503 call device[3755661] coerce_tmp[5174864]))
-
var call_tmp[5174506]:chpl_localeID_t[306449]
-
var _locale_tmp_[5174873]:unmanaged BaseLocale[1533235]
-
(5174878 'move' _locale_tmp_[5174873] (5174875 call _value[135299] call_tmp[5174498]))
-
(5174508 'move' call_tmp[5174506] (5174510 '_wide_get_locale' _locale_tmp_[5174873]))
-
(5174512 'move' tmp[5174496] call_tmp[5174506])
-
{
-
var call_tmp[5174517]:_ref(addOp(3,real(32)))[5172796]
-
(5174519 'move' call_tmp[5174517] (5174522 call operationCtx[5174882] this[5174458]))
-
var ctx[5174525]:addOp(3,real(32))[5172780]
-
(5174527 call init=[5173057] ctx[5174525] call_tmp[5174517])
-
(5174530 'end of statement' )
-
var arrayAddr[5174531]:_ref(ndarray(3,real(32)))[2453356]
-
var call_tmp[5174535]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[5174913]:BaseTensorResource(real(32),3)[2453288]
-
(5174919 'move' coerce_tmp[5174913] (5174915 'cast' BaseTensorResource(real(32),3)[2453288] this[5174458]))
-
(5174537 'move' call_tmp[5174535] (5174540 call array[3758314] coerce_tmp[5174913]))
-
(5174543 'move' arrayAddr[5174531] call_tmp[5174535])
-
(5174547 'end of statement' )
-
var call_tmp[5174548]:ndarray(3,real(32))[2453347]
-
(5174550 'move' call_tmp[5174548] (5174556 call forward[5174922] ctx[5174525]))
-
(5174558 call =[4564652] arrayAddr[5174531] call_tmp[5174548])
-
(5174561 'end of statement' arrayAddr[5174531] ctx[5174525])
}
-
(5174493 'elided on block' 0 tmp[5174496])
}
-
label _end_forward[5174564]
-
(5174566 return _void[46])
}
-
- «»
function TensorResource(real(32),4,addOp(4,real(32)))[5179576] . forward[5180995] ( this[5180999]:TensorResource(real(32),4,addOp(4,real(32)))[5179576] ) : void[4]
const in arg this[5180999]:TensorResource(real(32),4,addOp(4,real(32)))[5179576]-
{
-
var call_tmp[5181005]:addOp(4,real(32))[5179321]
-
var call_tmp[5181013]:bool[19]
-
var call_tmp[5181021]:bool[19]
-
(5181404 'end of statement' )
-
{
-
var tmp[5181037]:chpl_localeID_t[306449]
-
var call_tmp[5181039]:locale[234]
-
var coerce_tmp[5181405]:BaseTensorResource(real(32),4)[2594431]
-
(5181411 'move' coerce_tmp[5181405] (5181407 'cast' BaseTensorResource(real(32),4)[2594431] this[5180999]))
-
(5181041 'move' call_tmp[5181039] (5181044 call device[3763041] coerce_tmp[5181405]))
-
var call_tmp[5181047]:chpl_localeID_t[306449]
-
var _locale_tmp_[5181414]:unmanaged BaseLocale[1533235]
-
(5181419 'move' _locale_tmp_[5181414] (5181416 call _value[135299] call_tmp[5181039]))
-
(5181049 'move' call_tmp[5181047] (5181051 '_wide_get_locale' _locale_tmp_[5181414]))
-
(5181053 'move' tmp[5181037] call_tmp[5181047])
-
{
-
var call_tmp[5181058]:_ref(addOp(4,real(32)))[5179337]
-
(5181060 'move' call_tmp[5181058] (5181063 call operationCtx[5181423] this[5180999]))
-
var ctx[5181066]:addOp(4,real(32))[5179321]
-
(5181068 call init=[5179598] ctx[5181066] call_tmp[5181058])
-
(5181071 'end of statement' )
-
var arrayAddr[5181072]:_ref(ndarray(4,real(32)))[2594499]
-
var call_tmp[5181076]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[5181454]:BaseTensorResource(real(32),4)[2594431]
-
(5181460 'move' coerce_tmp[5181454] (5181456 'cast' BaseTensorResource(real(32),4)[2594431] this[5180999]))
-
(5181078 'move' call_tmp[5181076] (5181081 call array[3765694] coerce_tmp[5181454]))
-
(5181084 'move' arrayAddr[5181072] call_tmp[5181076])
-
(5181088 'end of statement' )
-
var call_tmp[5181089]:ndarray(4,real(32))[2594490]
-
(5181091 'move' call_tmp[5181089] (5181097 call forward[5181463] ctx[5181066]))
-
(5181099 call =[4584065] arrayAddr[5181072] call_tmp[5181089])
-
(5181102 'end of statement' arrayAddr[5181072] ctx[5181066])
}
-
(5181034 'elided on block' 0 tmp[5181037])
}
-
label _end_forward[5181105]
-
(5181107 return _void[46])
}
-
- «»
function TensorResource(real(32),5,addOp(5,real(32)))[5186117] . forward[5187536] ( this[5187540]:TensorResource(real(32),5,addOp(5,real(32)))[5186117] ) : void[4]
const in arg this[5187540]:TensorResource(real(32),5,addOp(5,real(32)))[5186117]-
{
-
var call_tmp[5187546]:addOp(5,real(32))[5185862]
-
var call_tmp[5187554]:bool[19]
-
var call_tmp[5187562]:bool[19]
-
(5187945 'end of statement' )
-
{
-
var tmp[5187578]:chpl_localeID_t[306449]
-
var call_tmp[5187580]:locale[234]
-
var coerce_tmp[5187946]:BaseTensorResource(real(32),5)[2679277]
-
(5187952 'move' coerce_tmp[5187946] (5187948 'cast' BaseTensorResource(real(32),5)[2679277] this[5187540]))
-
(5187582 'move' call_tmp[5187580] (5187585 call device[3770421] coerce_tmp[5187946]))
-
var call_tmp[5187588]:chpl_localeID_t[306449]
-
var _locale_tmp_[5187955]:unmanaged BaseLocale[1533235]
-
(5187960 'move' _locale_tmp_[5187955] (5187957 call _value[135299] call_tmp[5187580]))
-
(5187590 'move' call_tmp[5187588] (5187592 '_wide_get_locale' _locale_tmp_[5187955]))
-
(5187594 'move' tmp[5187578] call_tmp[5187588])
-
{
-
var call_tmp[5187599]:_ref(addOp(5,real(32)))[5185878]
-
(5187601 'move' call_tmp[5187599] (5187604 call operationCtx[5187964] this[5187540]))
-
var ctx[5187607]:addOp(5,real(32))[5185862]
-
(5187609 call init=[5186139] ctx[5187607] call_tmp[5187599])
-
(5187612 'end of statement' )
-
var arrayAddr[5187613]:_ref(ndarray(5,real(32)))[2679345]
-
var call_tmp[5187617]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[5187995]:BaseTensorResource(real(32),5)[2679277]
-
(5188001 'move' coerce_tmp[5187995] (5187997 'cast' BaseTensorResource(real(32),5)[2679277] this[5187540]))
-
(5187619 'move' call_tmp[5187617] (5187622 call array[3773074] coerce_tmp[5187995]))
-
(5187625 'move' arrayAddr[5187613] call_tmp[5187617])
-
(5187629 'end of statement' )
-
var call_tmp[5187630]:ndarray(5,real(32))[2679336]
-
(5187632 'move' call_tmp[5187630] (5187638 call forward[5188004] ctx[5187607]))
-
(5187640 call =[4604233] arrayAddr[5187613] call_tmp[5187630])
-
(5187643 'end of statement' arrayAddr[5187613] ctx[5187607])
}
-
(5187575 'elided on block' 0 tmp[5187578])
}
-
label _end_forward[5187646]
-
(5187648 return _void[46])
}
-
- «»
function TensorResource(real(32),6,addOp(6,real(32)))[5192658] . forward[5194077] ( this[5194081]:TensorResource(real(32),6,addOp(6,real(32)))[5192658] ) : void[4]
const in arg this[5194081]:TensorResource(real(32),6,addOp(6,real(32)))[5192658]-
{
-
var call_tmp[5194087]:addOp(6,real(32))[5192403]
-
var call_tmp[5194095]:bool[19]
-
var call_tmp[5194103]:bool[19]
-
(5194486 'end of statement' )
-
{
-
var tmp[5194119]:chpl_localeID_t[306449]
-
var call_tmp[5194121]:locale[234]
-
var coerce_tmp[5194487]:BaseTensorResource(real(32),6)[2850618]
-
(5194493 'move' coerce_tmp[5194487] (5194489 'cast' BaseTensorResource(real(32),6)[2850618] this[5194081]))
-
(5194123 'move' call_tmp[5194121] (5194126 call device[3777801] coerce_tmp[5194487]))
-
var call_tmp[5194129]:chpl_localeID_t[306449]
-
var _locale_tmp_[5194496]:unmanaged BaseLocale[1533235]
-
(5194501 'move' _locale_tmp_[5194496] (5194498 call _value[135299] call_tmp[5194121]))
-
(5194131 'move' call_tmp[5194129] (5194133 '_wide_get_locale' _locale_tmp_[5194496]))
-
(5194135 'move' tmp[5194119] call_tmp[5194129])
-
{
-
var call_tmp[5194140]:_ref(addOp(6,real(32)))[5192419]
-
(5194142 'move' call_tmp[5194140] (5194145 call operationCtx[5194505] this[5194081]))
-
var ctx[5194148]:addOp(6,real(32))[5192403]
-
(5194150 call init=[5192680] ctx[5194148] call_tmp[5194140])
-
(5194153 'end of statement' )
-
var arrayAddr[5194154]:_ref(ndarray(6,real(32)))[2850686]
-
var call_tmp[5194158]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5194536]:BaseTensorResource(real(32),6)[2850618]
-
(5194542 'move' coerce_tmp[5194536] (5194538 'cast' BaseTensorResource(real(32),6)[2850618] this[5194081]))
-
(5194160 'move' call_tmp[5194158] (5194163 call array[3780454] coerce_tmp[5194536]))
-
(5194166 'move' arrayAddr[5194154] call_tmp[5194158])
-
(5194170 'end of statement' )
-
var call_tmp[5194171]:ndarray(6,real(32))[2850677]
-
(5194173 'move' call_tmp[5194171] (5194179 call forward[5194545] ctx[5194148]))
-
(5194181 call =[4625378] arrayAddr[5194154] call_tmp[5194171])
-
(5194184 'end of statement' arrayAddr[5194154] ctx[5194148])
}
-
(5194116 'elided on block' 0 tmp[5194119])
}
-
label _end_forward[5194187]
-
(5194189 return _void[46])
}
-
-
-
-
-
-
-
- «»
function TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] . operationCtx[4655008] ( this[4655012]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] ) ref : _ref(reshapeOp(1,1,real(32)))[4652863]
-
- «»
function TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] . operationCtx[4665138] ( this[4665142]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] ) ref : _ref(reshapeOp(2,1,real(32)))[4662993]
-
- «»
function TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] . operationCtx[4674353] ( this[4674357]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] ) ref : _ref(reshapeOp(3,1,real(32)))[4672208]
-
- «»
function TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] . operationCtx[4681128] ( this[4681132]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] ) ref : _ref(reshapeOp(4,1,real(32)))[4678983]
-
- «»
function TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] . operationCtx[4691150] ( this[4691154]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] ) ref : _ref(reshapeOp(5,1,real(32)))[4689005]
-
- «»
function TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] . operationCtx[4701290] ( this[4701294]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] ) ref : _ref(reshapeOp(6,1,real(32)))[4699145]
-
- «»
function TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] . operationCtx[4713081] ( this[4713085]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] ) ref : _ref(maxOp(1,real(32),1))[4710946]
-
-
- «»
function TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] . operationCtx[4736384] ( this[4736388]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] ) ref : _ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502]
const in arg this[4736388]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732]-
{
-
var ret[4736390]:_ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502]
-
var call_tmp[4736398]:_ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502]
-
(4736400 'move' call_tmp[4736398] (4736402 '.' this[4736388] operationCtx[4734729]))
-
(4736405 'move' ret[4736390] call_tmp[4736398])
-
(4736409 return ret[4736390])
}
-
-
- «»
function TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] . operationCtx[4749944] ( this[4749948]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] ) ref : _ref(sumOp(1,real(32),1))[4747793]
-
- «»
function TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] . operationCtx[4756853] ( this[4756857]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] ) ref : _ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971]
const in arg this[4756857]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201]-
{
-
var ret[4756859]:_ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971]
-
var call_tmp[4756867]:_ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971]
-
(4756869 'move' call_tmp[4756867] (4756871 '.' this[4756857] operationCtx[4755198]))
-
(4756874 'move' ret[4756859] call_tmp[4756867])
-
(4756878 return ret[4756859])
}
-
- «»
function TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] . operationCtx[4763979] ( this[4763983]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] ) ref : _ref(maxOp(2,real(32),2))[4761844]
-
- «»
function TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] . operationCtx[4770883] ( this[4770887]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] ) ref : _ref(reshapeOp(1,2,real(32)))[4768738]
-
-
- «»
function TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] . operationCtx[4793828] ( this[4793832]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] ) ref : _ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946]
const in arg this[4793832]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176]-
{
-
var ret[4793834]:_ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946]
-
var call_tmp[4793842]:_ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946]
-
(4793844 'move' call_tmp[4793842] (4793846 '.' this[4793832] operationCtx[4792173]))
-
(4793849 'move' ret[4793834] call_tmp[4793842])
-
(4793853 return ret[4793834])
}
-
-
- «»
function TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] . operationCtx[4807536] ( this[4807540]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] ) ref : _ref(sumOp(2,real(32),2))[4805385]
-
- «»
function TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] . operationCtx[4818394] ( this[4818398]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] ) ref : _ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512]
const in arg this[4818398]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742]-
{
-
var ret[4818400]:_ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512]
-
var call_tmp[4818408]:_ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512]
-
(4818410 'move' call_tmp[4818408] (4818412 '.' this[4818398] operationCtx[4816739]))
-
(4818415 'move' ret[4818400] call_tmp[4818408])
-
(4818419 return ret[4818400])
}
-
- «»
function TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] . operationCtx[4825647] ( this[4825651]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] ) ref : _ref(maxOp(3,real(32),3))[4823512]
-
- «»
function TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] . operationCtx[4831937] ( this[4831941]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] ) ref : _ref(reshapeOp(1,3,real(32)))[4829792]
-
-
- «»
function TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] . operationCtx[4855005] ( this[4855009]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] ) ref : _ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123]
const in arg this[4855009]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353]-
{
-
var ret[4855011]:_ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123]
-
var call_tmp[4855019]:_ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123]
-
(4855021 'move' call_tmp[4855019] (4855023 '.' this[4855009] operationCtx[4853350]))
-
(4855026 'move' ret[4855011] call_tmp[4855019])
-
(4855030 return ret[4855011])
}
-
-
- «»
function TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] . operationCtx[4869422] ( this[4869426]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] ) ref : _ref(sumOp(3,real(32),3))[4867271]
-
- «»
function TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] . operationCtx[4880086] ( this[4880090]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] ) ref : _ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204]
const in arg this[4880090]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434]-
{
-
var ret[4880092]:_ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204]
-
var call_tmp[4880100]:_ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204]
-
(4880102 'move' call_tmp[4880100] (4880104 '.' this[4880090] operationCtx[4878431]))
-
(4880107 'move' ret[4880092] call_tmp[4880100])
-
(4880111 return ret[4880092])
}
-
- «»
function TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] . operationCtx[4887385] ( this[4887389]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] ) ref : _ref(maxOp(4,real(32),4))[4885250]
-
- «»
function TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] . operationCtx[4894575] ( this[4894579]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] ) ref : _ref(reshapeOp(1,4,real(32)))[4892430]
-
-
- «»
function TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] . operationCtx[4920168] ( this[4920172]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] ) ref : _ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286]
const in arg this[4920172]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516]-
{
-
var ret[4920174]:_ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286]
-
var call_tmp[4920182]:_ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286]
-
(4920184 'move' call_tmp[4920182] (4920186 '.' this[4920172] operationCtx[4918513]))
-
(4920189 'move' ret[4920174] call_tmp[4920182])
-
(4920193 return ret[4920174])
}
-
-
- «»
function TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] . operationCtx[4933940] ( this[4933944]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] ) ref : _ref(sumOp(4,real(32),4))[4931789]
-
- «»
function TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] . operationCtx[4944990] ( this[4944994]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] ) ref : _ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108]
const in arg this[4944994]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338]-
{
-
var ret[4944996]:_ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108]
-
var call_tmp[4945004]:_ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108]
-
(4945006 'move' call_tmp[4945004] (4945008 '.' this[4944994] operationCtx[4943335]))
-
(4945011 'move' ret[4944996] call_tmp[4945004])
-
(4945015 return ret[4944996])
}
-
- «»
function TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] . operationCtx[4952335] ( this[4952339]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] ) ref : _ref(maxOp(5,real(32),5))[4950200]
-
- «»
function TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] . operationCtx[4959557] ( this[4959561]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] ) ref : _ref(reshapeOp(1,5,real(32)))[4957412]
-
-
- «»
function TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] . operationCtx[4986294] ( this[4986298]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] ) ref : _ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412]
const in arg this[4986298]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642]-
{
-
var ret[4986300]:_ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412]
-
var call_tmp[4986308]:_ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412]
-
(4986310 'move' call_tmp[4986308] (4986312 '.' this[4986298] operationCtx[4984639]))
-
(4986315 'move' ret[4986300] call_tmp[4986308])
-
(4986319 return ret[4986300])
}
-
-
- «»
function TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] . operationCtx[5000775] ( this[5000779]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] ) ref : _ref(sumOp(5,real(32),5))[4998624]
-
- «»
function TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] . operationCtx[5012297] ( this[5012301]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] ) ref : _ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415]
const in arg this[5012301]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645]-
{
-
var ret[5012303]:_ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415]
-
var call_tmp[5012311]:_ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415]
-
(5012313 'move' call_tmp[5012311] (5012315 '.' this[5012301] operationCtx[5010642]))
-
(5012318 'move' ret[5012303] call_tmp[5012311])
-
(5012322 return ret[5012303])
}
-
- «»
function TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] . operationCtx[5019688] ( this[5019692]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] ) ref : _ref(maxOp(6,real(32),6))[5017553]
-
- «»
function TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] . operationCtx[5026972] ( this[5026976]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] ) ref : _ref(reshapeOp(1,6,real(32)))[5024827]
-
-
- «»
function TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] . operationCtx[5054853] ( this[5054857]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] ) ref : _ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971]
const in arg this[5054857]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201]-
{
-
var ret[5054859]:_ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971]
-
var call_tmp[5054867]:_ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971]
-
(5054869 'move' call_tmp[5054867] (5054871 '.' this[5054857] operationCtx[5053198]))
-
(5054874 'move' ret[5054859] call_tmp[5054867])
-
(5054878 return ret[5054859])
}
-
-
- «»
function TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] . operationCtx[5069366] ( this[5069370]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] ) ref : _ref(sumOp(6,real(32),6))[5067215]
-
- «»
function TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] . operationCtx[5081309] ( this[5081313]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] ) ref : _ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427]
const in arg this[5081313]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657]-
{
-
var ret[5081315]:_ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427]
-
var call_tmp[5081323]:_ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427]
-
(5081325 'move' call_tmp[5081323] (5081327 '.' this[5081313] operationCtx[5079654]))
-
(5081330 'move' ret[5081315] call_tmp[5081323])
-
(5081334 return ret[5081315])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] . deinit[5200494] ( this[5200498]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] ) : void[4]
-
-
-
- «»
function TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] . deinit[5200530] ( this[5200534]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] ) : void[4]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] . deinit[5200710] ( this[5200714]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] ) : void[4]
-
-
- «»
function TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] . deinit[5200734] ( this[5200738]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] ) : void[4]
-
-
-
-
-
- «»
function TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] . deinit[5200794] ( this[5200798]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] ) : void[4]
-
-
- «»
function TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] . deinit[5200818] ( this[5200822]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] ) : void[4]
-
-
-
-
-
- «»
function TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] . deinit[5200878] ( this[5200882]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] ) : void[4]
-
-
- «»
function TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] . deinit[5200902] ( this[5200906]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] ) : void[4]
-
-
-
-
-
- «»
function TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] . deinit[5200962] ( this[5200966]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] ) : void[4]
-
-
- «»
function TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] . deinit[5200986] ( this[5200990]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] ) : void[4]
-
-
-
-
-
- «»
function TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] . deinit[5201046] ( this[5201050]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] ) : void[4]
-
-
- «»
function TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] . deinit[5201070] ( this[5201074]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] ) : void[4]
-
-
- «»
function _new[2147131] ( dataResource[2147142]:shared Remote(ndarray(4,real(64)))[1976761] ) : unmanaged TensorResource(real(64),4,baseValue)[2147157]
ref arg dataResource[2147142]:shared Remote(ndarray(4,real(64)))[1976761]-
{
-
var _formal_type_tmp_[5478828]:TensorResource(real(64),4,baseValue)[2147101]
-
var _formal_tmp_dataResource[2147202]:shared Remote(ndarray(4,real(64)))[1976761]
-
(2147205 'move' _formal_tmp_dataResource[2147202] dataResource[2147142])
-
var ret[2147172]:unmanaged TensorResource(real(64),4,baseValue)[2147157]
-
var initTemp[2147133]:TensorResource(real(64),4,baseValue)[2147101]
-
var call_tmp[2147179]:int(64)[10]
-
(2147182 'move' call_tmp[2147179] (2147208 'sizeof_bundle' TensorResource(real(64),4,baseValue)[2147101]))
-
var cast_tmp[2147211]:c_ptr(void)[1465614]
-
(2147213 'move' cast_tmp[2147211] (2147150 call chpl_here_alloc[308303] call_tmp[2147179] 97))
-
(2147153 'move' initTemp[2147133] (2147215 'cast' TensorResource(real(64),4,baseValue)[2147101] cast_tmp[2147211]))
-
(2147134 call init[2144112] initTemp[2147133] _formal_tmp_dataResource[2147202])
-
(2147168 'end of statement' )
-
var tmp[2147155]:unmanaged TensorResource(real(64),4,baseValue)[2147157]
-
(2147162 'move' tmp[2147155] (2147159 'cast' unmanaged TensorResource(real(64),4,baseValue)[2147157] initTemp[2147133]))
-
(2147177 'move' ret[2147172] tmp[2147155])
-
(2147174 return ret[2147172])
}
-
- «»
function _new[4423212] ( dataResource[4423223]:shared Remote(ndarray(4,real(64)))[1976761] , gradResource[4423258]:shared Remote(ndarray(4,real(64)))?[1976842] , operationCtx[4423263]:baseValue[334793] ) : unmanaged TensorResource(real(64),4,baseValue)[2147157]
ref arg dataResource[4423223]:shared Remote(ndarray(4,real(64)))[1976761] ref arg gradResource[4423258]:shared Remote(ndarray(4,real(64)))?[1976842] const ref arg operationCtx[4423263]:baseValue[334793]-
{
-
var _formal_type_tmp_[5480918]:TensorResource(real(64),4,baseValue)[2147101]
-
var _formal_tmp_dataResource[4423327]:shared Remote(ndarray(4,real(64)))[1976761]
-
(4423331 'move' _formal_tmp_dataResource[4423327] dataResource[4423223])
-
var _formal_tmp_gradResource[4423328]:shared Remote(ndarray(4,real(64)))?[1976842]
-
(4423335 'move' _formal_tmp_gradResource[4423328] gradResource[4423258])
-
var ret[4423288]:unmanaged TensorResource(real(64),4,baseValue)[2147157]
-
var initTemp[4423214]:TensorResource(real(64),4,baseValue)[2147101]
-
var call_tmp[4423295]:int(64)[10]
-
(4423298 'move' call_tmp[4423295] (4423338 'sizeof_bundle' TensorResource(real(64),4,baseValue)[2147101]))
-
var cast_tmp[4423341]:c_ptr(void)[1465614]
-
(4423343 'move' cast_tmp[4423341] (4423269 call chpl_here_alloc[308303] call_tmp[4423295] 97))
-
(4423272 'move' initTemp[4423214] (4423345 'cast' TensorResource(real(64),4,baseValue)[2147101] cast_tmp[4423341]))
-
(4423215 call init[2144235] initTemp[4423214] _formal_tmp_dataResource[4423327] _formal_tmp_gradResource[4423328] operationCtx[4423263])
-
(4423284 'end of statement' )
-
var tmp[4423274]:unmanaged TensorResource(real(64),4,baseValue)[2147157]
-
(4423278 'move' tmp[4423274] (4423275 'cast' unmanaged TensorResource(real(64),4,baseValue)[2147157] initTemp[4423214]))
-
(4423293 'move' ret[4423288] tmp[4423274])
-
(4423290 return ret[4423288])
}
-
-
type TensorResource(real(64),4,baseValue)?[5463636]
-
type TensorResource(real(64),4,baseValue)[5463633]
-
type unmanaged TensorResource(real(64),4,baseValue)?[4085246]
-
type TensorResource(real(64),4,baseValue)[2155962]
-
type borrowed TensorResource(real(64),4,baseValue)?[2147659]
-
type unmanaged TensorResource(real(64),4,baseValue)[2147157]
-
- «»
function _new[2281424] ( dataResource[2281435]:shared Remote(ndarray(1,real(32)))[2178902] ) : unmanaged TensorResource(real(32),1,baseValue)[2281450]
ref arg dataResource[2281435]:shared Remote(ndarray(1,real(32)))[2178902]-
{
-
var _formal_type_tmp_[5478946]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_dataResource[2281495]:shared Remote(ndarray(1,real(32)))[2178902]
-
(2281498 'move' _formal_tmp_dataResource[2281495] dataResource[2281435])
-
var ret[2281465]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var initTemp[2281426]:TensorResource(real(32),1,baseValue)[2281394]
-
var call_tmp[2281472]:int(64)[10]
-
(2281475 'move' call_tmp[2281472] (2281501 'sizeof_bundle' TensorResource(real(32),1,baseValue)[2281394]))
-
var cast_tmp[2281504]:c_ptr(void)[1465614]
-
(2281506 'move' cast_tmp[2281504] (2281443 call chpl_here_alloc[308303] call_tmp[2281472] 125))
-
(2281446 'move' initTemp[2281426] (2281508 'cast' TensorResource(real(32),1,baseValue)[2281394] cast_tmp[2281504]))
-
(2281427 call init[2278428] initTemp[2281426] _formal_tmp_dataResource[2281495])
-
(2281461 'end of statement' )
-
var tmp[2281448]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
(2281455 'move' tmp[2281448] (2281452 'cast' unmanaged TensorResource(real(32),1,baseValue)[2281450] initTemp[2281426]))
-
(2281470 'move' ret[2281465] tmp[2281448])
-
(2281467 return ret[2281465])
}
-
- «»
function _new[4426261] ( dataResource[4426272]:shared Remote(ndarray(1,real(32)))[2178902] , gradResource[4426307]:shared Remote(ndarray(1,real(32)))?[2178983] , operationCtx[4426312]:baseValue[334793] ) : unmanaged TensorResource(real(32),1,baseValue)[2281450]
ref arg dataResource[4426272]:shared Remote(ndarray(1,real(32)))[2178902] ref arg gradResource[4426307]:shared Remote(ndarray(1,real(32)))?[2178983] const ref arg operationCtx[4426312]:baseValue[334793]-
{
-
var _formal_type_tmp_[5480928]:TensorResource(real(32),1,baseValue)[2281394]
-
var _formal_tmp_dataResource[4426376]:shared Remote(ndarray(1,real(32)))[2178902]
-
(4426380 'move' _formal_tmp_dataResource[4426376] dataResource[4426272])
-
var _formal_tmp_gradResource[4426377]:shared Remote(ndarray(1,real(32)))?[2178983]
-
(4426384 'move' _formal_tmp_gradResource[4426377] gradResource[4426307])
-
var ret[4426337]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var initTemp[4426263]:TensorResource(real(32),1,baseValue)[2281394]
-
var call_tmp[4426344]:int(64)[10]
-
(4426347 'move' call_tmp[4426344] (4426387 'sizeof_bundle' TensorResource(real(32),1,baseValue)[2281394]))
-
var cast_tmp[4426390]:c_ptr(void)[1465614]
-
(4426392 'move' cast_tmp[4426390] (4426318 call chpl_here_alloc[308303] call_tmp[4426344] 125))
-
(4426321 'move' initTemp[4426263] (4426394 'cast' TensorResource(real(32),1,baseValue)[2281394] cast_tmp[4426390]))
-
(4426264 call init[2278528] initTemp[4426263] _formal_tmp_dataResource[4426376] _formal_tmp_gradResource[4426377] operationCtx[4426312])
-
(4426333 'end of statement' )
-
var tmp[4426323]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
(4426327 'move' tmp[4426323] (4426324 'cast' unmanaged TensorResource(real(32),1,baseValue)[2281450] initTemp[4426263]))
-
(4426342 'move' ret[4426337] tmp[4426323])
-
(4426339 return ret[4426337])
}
-
- «»
function _new[5153749] ( operationCtx[5153770]:baseValue[334793] ) : unmanaged TensorResource(real(32),1,baseValue)[2281450]
const ref arg operationCtx[5153770]:baseValue[334793]-
{
-
var _formal_type_tmp_[5482016]:real(32)[91]
-
var _formal_type_tmp_[5482014]:TensorResource(real(32),1,baseValue)[2281394]
-
var ret[5153795]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
var initTemp[5153751]:TensorResource(real(32),1,baseValue)[2281394]
-
var call_tmp[5153802]:int(64)[10]
-
(5153805 'move' call_tmp[5153802] (5153816 'sizeof_bundle' TensorResource(real(32),1,baseValue)[2281394]))
-
var cast_tmp[5153819]:c_ptr(void)[1465614]
-
(5153821 'move' cast_tmp[5153819] (5153776 call chpl_here_alloc[308303] call_tmp[5153802] 125))
-
(5153779 'move' initTemp[5153751] (5153823 'cast' TensorResource(real(32),1,baseValue)[2281394] cast_tmp[5153819]))
-
(5153752 call init[5153624] initTemp[5153751] operationCtx[5153770])
-
(5153791 'end of statement' )
-
var tmp[5153781]:unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
(5153785 'move' tmp[5153781] (5153782 'cast' unmanaged TensorResource(real(32),1,baseValue)[2281450] initTemp[5153751]))
-
(5153800 'move' ret[5153795] tmp[5153781])
-
(5153797 return ret[5153795])
}
-
-
type TensorResource(real(32),1,baseValue)?[5463859]
-
type TensorResource(real(32),1,baseValue)[5463856]
-
type unmanaged TensorResource(real(32),1,baseValue)?[4105269]
-
type TensorResource(real(32),1,baseValue)[2284556]
-
type borrowed TensorResource(real(32),1,baseValue)?[2281952]
-
type unmanaged TensorResource(real(32),1,baseValue)[2281450]
-
- «»
function _new[4512680] ( operationCtx[4512701]:reluOp(shared BaseTensorResource(real(32),1))[4509028] ) : unmanaged TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512716]
const ref arg operationCtx[4512701]:reluOp(shared BaseTensorResource(real(32),1))[4509028]-
{
-
var _formal_type_tmp_[5481054]:real(32)[91]
-
var _formal_type_tmp_[5481052]:TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565]
-
var ret[4512731]:unmanaged TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512716]
-
var initTemp[4512682]:TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565]
-
var call_tmp[4512738]:int(64)[10]
-
(4512741 'move' call_tmp[4512738] (4512752 'sizeof_bundle' TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565]))
-
var cast_tmp[4512755]:c_ptr(void)[1465614]
-
(4512757 'move' cast_tmp[4512755] (4512709 call chpl_here_alloc[308303] call_tmp[4512738] 444))
-
(4512712 'move' initTemp[4512682] (4512759 'cast' TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512565] cast_tmp[4512755]))
-
(4512683 call init[4509159] initTemp[4512682] operationCtx[4512701])
-
(4512727 'end of statement' )
-
var tmp[4512714]:unmanaged TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512716]
-
(4512721 'move' tmp[4512714] (4512718 'cast' unmanaged TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512716] initTemp[4512682]))
-
(4512736 'move' ret[4512731] tmp[4512714])
-
(4512733 return ret[4512731])
}
-
-
type TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))?[5466399]
-
type TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[5466396]
-
type TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[5466393]
-
type unmanaged TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))?[5245687]
-
type borrowed TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))?[4513149]
-
type unmanaged TensorResource(real(32),1,reluOp(shared BaseTensorResource(real(32),1)))[4512716]
-
- «»
function _new[4653540] ( operationCtx[4653561]:reshapeOp(1,1,real(32))[4652847] ) : unmanaged TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653576]
const ref arg operationCtx[4653561]:reshapeOp(1,1,real(32))[4652847]-
{
-
var _formal_type_tmp_[5481258]:real(32)[91]
-
var _formal_type_tmp_[5481256]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106]
-
var ret[4653591]:unmanaged TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653576]
-
var initTemp[4653542]:TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106]
-
var call_tmp[4653598]:int(64)[10]
-
(4653601 'move' call_tmp[4653598] (4653612 'sizeof_bundle' TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106]))
-
var cast_tmp[4653615]:c_ptr(void)[1465614]
-
(4653617 'move' cast_tmp[4653615] (4653569 call chpl_here_alloc[308303] call_tmp[4653598] 459))
-
(4653572 'move' initTemp[4653542] (4653619 'cast' TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653106] cast_tmp[4653615]))
-
(4653543 call init[4652988] initTemp[4653542] operationCtx[4653561])
-
(4653587 'end of statement' )
-
var tmp[4653574]:unmanaged TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653576]
-
(4653581 'move' tmp[4653574] (4653578 'cast' unmanaged TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653576] initTemp[4653542]))
-
(4653596 'move' ret[4653591] tmp[4653574])
-
(4653593 return ret[4653591])
}
-
-
type TensorResource(real(32),1,reshapeOp(1,1,real(32)))?[5466569]
-
type TensorResource(real(32),1,reshapeOp(1,1,real(32)))[5466566]
-
type TensorResource(real(32),1,reshapeOp(1,1,real(32)))[5466563]
-
type unmanaged TensorResource(real(32),1,reshapeOp(1,1,real(32)))?[5263265]
-
type borrowed TensorResource(real(32),1,reshapeOp(1,1,real(32)))?[4654009]
-
type unmanaged TensorResource(real(32),1,reshapeOp(1,1,real(32)))[4653576]
-
- «»
function _new[4663670] ( operationCtx[4663691]:reshapeOp(2,1,real(32))[4662977] ) : unmanaged TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663706]
const ref arg operationCtx[4663691]:reshapeOp(2,1,real(32))[4662977]-
{
-
var _formal_type_tmp_[5481276]:real(32)[91]
-
var _formal_type_tmp_[5481274]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236]
-
var ret[4663721]:unmanaged TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663706]
-
var initTemp[4663672]:TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236]
-
var call_tmp[4663728]:int(64)[10]
-
(4663731 'move' call_tmp[4663728] (4663742 'sizeof_bundle' TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236]))
-
var cast_tmp[4663745]:c_ptr(void)[1465614]
-
(4663747 'move' cast_tmp[4663745] (4663699 call chpl_here_alloc[308303] call_tmp[4663728] 462))
-
(4663702 'move' initTemp[4663672] (4663749 'cast' TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663236] cast_tmp[4663745]))
-
(4663673 call init[4663118] initTemp[4663672] operationCtx[4663691])
-
(4663717 'end of statement' )
-
var tmp[4663704]:unmanaged TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663706]
-
(4663711 'move' tmp[4663704] (4663708 'cast' unmanaged TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663706] initTemp[4663672]))
-
(4663726 'move' ret[4663721] tmp[4663704])
-
(4663723 return ret[4663721])
}
-
-
type TensorResource(real(32),1,reshapeOp(2,1,real(32)))?[5466622]
-
type TensorResource(real(32),1,reshapeOp(2,1,real(32)))[5466619]
-
type TensorResource(real(32),1,reshapeOp(2,1,real(32)))[5466616]
-
type unmanaged TensorResource(real(32),1,reshapeOp(2,1,real(32)))?[5265945]
-
type borrowed TensorResource(real(32),1,reshapeOp(2,1,real(32)))?[4664139]
-
type unmanaged TensorResource(real(32),1,reshapeOp(2,1,real(32)))[4663706]
-
- «»
function _new[4672885] ( operationCtx[4672906]:reshapeOp(3,1,real(32))[4672192] ) : unmanaged TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672921]
const ref arg operationCtx[4672906]:reshapeOp(3,1,real(32))[4672192]-
{
-
var _formal_type_tmp_[5481292]:real(32)[91]
-
var _formal_type_tmp_[5481290]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451]
-
var ret[4672936]:unmanaged TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672921]
-
var initTemp[4672887]:TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451]
-
var call_tmp[4672943]:int(64)[10]
-
(4672946 'move' call_tmp[4672943] (4672957 'sizeof_bundle' TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451]))
-
var cast_tmp[4672960]:c_ptr(void)[1465614]
-
(4672962 'move' cast_tmp[4672960] (4672914 call chpl_here_alloc[308303] call_tmp[4672943] 463))
-
(4672917 'move' initTemp[4672887] (4672964 'cast' TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672451] cast_tmp[4672960]))
-
(4672888 call init[4672333] initTemp[4672887] operationCtx[4672906])
-
(4672932 'end of statement' )
-
var tmp[4672919]:unmanaged TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672921]
-
(4672926 'move' tmp[4672919] (4672923 'cast' unmanaged TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672921] initTemp[4672887]))
-
(4672941 'move' ret[4672936] tmp[4672919])
-
(4672938 return ret[4672936])
}
-
-
type TensorResource(real(32),1,reshapeOp(3,1,real(32)))?[5466675]
-
type TensorResource(real(32),1,reshapeOp(3,1,real(32)))[5466672]
-
type TensorResource(real(32),1,reshapeOp(3,1,real(32)))[5466669]
-
type unmanaged TensorResource(real(32),1,reshapeOp(3,1,real(32)))?[5268718]
-
type borrowed TensorResource(real(32),1,reshapeOp(3,1,real(32)))?[4673354]
-
type unmanaged TensorResource(real(32),1,reshapeOp(3,1,real(32)))[4672921]
-
- «»
function _new[4679660] ( operationCtx[4679681]:reshapeOp(4,1,real(32))[4678967] ) : unmanaged TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679696]
const ref arg operationCtx[4679681]:reshapeOp(4,1,real(32))[4678967]-
{
-
var _formal_type_tmp_[5481308]:real(32)[91]
-
var _formal_type_tmp_[5481306]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226]
-
var ret[4679711]:unmanaged TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679696]
-
var initTemp[4679662]:TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226]
-
var call_tmp[4679718]:int(64)[10]
-
(4679721 'move' call_tmp[4679718] (4679732 'sizeof_bundle' TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226]))
-
var cast_tmp[4679735]:c_ptr(void)[1465614]
-
(4679737 'move' cast_tmp[4679735] (4679689 call chpl_here_alloc[308303] call_tmp[4679718] 464))
-
(4679692 'move' initTemp[4679662] (4679739 'cast' TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679226] cast_tmp[4679735]))
-
(4679663 call init[4679108] initTemp[4679662] operationCtx[4679681])
-
(4679707 'end of statement' )
-
var tmp[4679694]:unmanaged TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679696]
-
(4679701 'move' tmp[4679694] (4679698 'cast' unmanaged TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679696] initTemp[4679662]))
-
(4679716 'move' ret[4679711] tmp[4679694])
-
(4679713 return ret[4679711])
}
-
-
type TensorResource(real(32),1,reshapeOp(4,1,real(32)))?[5466691]
-
type TensorResource(real(32),1,reshapeOp(4,1,real(32)))[5466688]
-
type TensorResource(real(32),1,reshapeOp(4,1,real(32)))[5466685]
-
type unmanaged TensorResource(real(32),1,reshapeOp(4,1,real(32)))?[5271308]
-
type borrowed TensorResource(real(32),1,reshapeOp(4,1,real(32)))?[4680129]
-
type unmanaged TensorResource(real(32),1,reshapeOp(4,1,real(32)))[4679696]
-
- «»
function _new[4689682] ( operationCtx[4689703]:reshapeOp(5,1,real(32))[4688989] ) : unmanaged TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689718]
const ref arg operationCtx[4689703]:reshapeOp(5,1,real(32))[4688989]-
{
-
var _formal_type_tmp_[5481324]:real(32)[91]
-
var _formal_type_tmp_[5481322]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248]
-
var ret[4689733]:unmanaged TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689718]
-
var initTemp[4689684]:TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248]
-
var call_tmp[4689740]:int(64)[10]
-
(4689743 'move' call_tmp[4689740] (4689754 'sizeof_bundle' TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248]))
-
var cast_tmp[4689757]:c_ptr(void)[1465614]
-
(4689759 'move' cast_tmp[4689757] (4689711 call chpl_here_alloc[308303] call_tmp[4689740] 465))
-
(4689714 'move' initTemp[4689684] (4689761 'cast' TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689248] cast_tmp[4689757]))
-
(4689685 call init[4689130] initTemp[4689684] operationCtx[4689703])
-
(4689729 'end of statement' )
-
var tmp[4689716]:unmanaged TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689718]
-
(4689723 'move' tmp[4689716] (4689720 'cast' unmanaged TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689718] initTemp[4689684]))
-
(4689738 'move' ret[4689733] tmp[4689716])
-
(4689735 return ret[4689733])
}
-
-
type TensorResource(real(32),1,reshapeOp(5,1,real(32)))?[5466744]
-
type TensorResource(real(32),1,reshapeOp(5,1,real(32)))[5466741]
-
type TensorResource(real(32),1,reshapeOp(5,1,real(32)))[5466738]
-
type unmanaged TensorResource(real(32),1,reshapeOp(5,1,real(32)))?[5274081]
-
type borrowed TensorResource(real(32),1,reshapeOp(5,1,real(32)))?[4690151]
-
type unmanaged TensorResource(real(32),1,reshapeOp(5,1,real(32)))[4689718]
-
- «»
function _new[4699822] ( operationCtx[4699843]:reshapeOp(6,1,real(32))[4699129] ) : unmanaged TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699858]
const ref arg operationCtx[4699843]:reshapeOp(6,1,real(32))[4699129]-
{
-
var _formal_type_tmp_[5481340]:real(32)[91]
-
var _formal_type_tmp_[5481338]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388]
-
var ret[4699873]:unmanaged TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699858]
-
var initTemp[4699824]:TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388]
-
var call_tmp[4699880]:int(64)[10]
-
(4699883 'move' call_tmp[4699880] (4699894 'sizeof_bundle' TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388]))
-
var cast_tmp[4699897]:c_ptr(void)[1465614]
-
(4699899 'move' cast_tmp[4699897] (4699851 call chpl_here_alloc[308303] call_tmp[4699880] 466))
-
(4699854 'move' initTemp[4699824] (4699901 'cast' TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699388] cast_tmp[4699897]))
-
(4699825 call init[4699270] initTemp[4699824] operationCtx[4699843])
-
(4699869 'end of statement' )
-
var tmp[4699856]:unmanaged TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699858]
-
(4699863 'move' tmp[4699856] (4699860 'cast' unmanaged TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699858] initTemp[4699824]))
-
(4699878 'move' ret[4699873] tmp[4699856])
-
(4699875 return ret[4699873])
}
-
-
type TensorResource(real(32),1,reshapeOp(6,1,real(32)))?[5466797]
-
type TensorResource(real(32),1,reshapeOp(6,1,real(32)))[5466794]
-
type TensorResource(real(32),1,reshapeOp(6,1,real(32)))[5466791]
-
type unmanaged TensorResource(real(32),1,reshapeOp(6,1,real(32)))?[5276854]
-
type borrowed TensorResource(real(32),1,reshapeOp(6,1,real(32)))?[4700291]
-
type unmanaged TensorResource(real(32),1,reshapeOp(6,1,real(32)))[4699858]
-
- «»
function _new[4711613] ( operationCtx[4711634]:maxOp(1,real(32),1)[4710930] ) : unmanaged TensorResource(real(32),1,maxOp(1,real(32),1))[4711649]
const ref arg operationCtx[4711634]:maxOp(1,real(32),1)[4710930]-
{
-
var _formal_type_tmp_[5481356]:real(32)[91]
-
var _formal_type_tmp_[5481354]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179]
-
var ret[4711664]:unmanaged TensorResource(real(32),1,maxOp(1,real(32),1))[4711649]
-
var initTemp[4711615]:TensorResource(real(32),1,maxOp(1,real(32),1))[4711179]
-
var call_tmp[4711671]:int(64)[10]
-
(4711674 'move' call_tmp[4711671] (4711685 'sizeof_bundle' TensorResource(real(32),1,maxOp(1,real(32),1))[4711179]))
-
var cast_tmp[4711688]:c_ptr(void)[1465614]
-
(4711690 'move' cast_tmp[4711688] (4711642 call chpl_here_alloc[308303] call_tmp[4711671] 467))
-
(4711645 'move' initTemp[4711615] (4711692 'cast' TensorResource(real(32),1,maxOp(1,real(32),1))[4711179] cast_tmp[4711688]))
-
(4711616 call init[4711061] initTemp[4711615] operationCtx[4711634])
-
(4711660 'end of statement' )
-
var tmp[4711647]:unmanaged TensorResource(real(32),1,maxOp(1,real(32),1))[4711649]
-
(4711654 'move' tmp[4711647] (4711651 'cast' unmanaged TensorResource(real(32),1,maxOp(1,real(32),1))[4711649] initTemp[4711615]))
-
(4711669 'move' ret[4711664] tmp[4711647])
-
(4711666 return ret[4711664])
}
-
-
type TensorResource(real(32),1,maxOp(1,real(32),1))?[5466850]
-
type TensorResource(real(32),1,maxOp(1,real(32),1))[5466847]
-
type TensorResource(real(32),1,maxOp(1,real(32),1))[5466844]
-
type unmanaged TensorResource(real(32),1,maxOp(1,real(32),1))?[5279627]
-
type borrowed TensorResource(real(32),1,maxOp(1,real(32),1))?[4712082]
-
type unmanaged TensorResource(real(32),1,maxOp(1,real(32),1))[4711649]
-
- «»
function _new[4720055] ( operationCtx[4720076]:expandOp(1,real(32))[4719441] ) : unmanaged TensorResource(real(32),1,expandOp(1,real(32)))[4720091]
const ref arg operationCtx[4720076]:expandOp(1,real(32))[4719441]-
{
-
var _formal_type_tmp_[5481384]:real(32)[91]
-
var _formal_type_tmp_[5481382]:TensorResource(real(32),1,expandOp(1,real(32)))[4719699]
-
var ret[4720106]:unmanaged TensorResource(real(32),1,expandOp(1,real(32)))[4720091]
-
var initTemp[4720057]:TensorResource(real(32),1,expandOp(1,real(32)))[4719699]
-
var call_tmp[4720113]:int(64)[10]
-
(4720116 'move' call_tmp[4720113] (4720127 'sizeof_bundle' TensorResource(real(32),1,expandOp(1,real(32)))[4719699]))
-
var cast_tmp[4720130]:c_ptr(void)[1465614]
-
(4720132 'move' cast_tmp[4720130] (4720084 call chpl_here_alloc[308303] call_tmp[4720113] 469))
-
(4720087 'move' initTemp[4720057] (4720134 'cast' TensorResource(real(32),1,expandOp(1,real(32)))[4719699] cast_tmp[4720130]))
-
(4720058 call init[4719581] initTemp[4720057] operationCtx[4720076])
-
(4720102 'end of statement' )
-
var tmp[4720089]:unmanaged TensorResource(real(32),1,expandOp(1,real(32)))[4720091]
-
(4720096 'move' tmp[4720089] (4720093 'cast' unmanaged TensorResource(real(32),1,expandOp(1,real(32)))[4720091] initTemp[4720057]))
-
(4720111 'move' ret[4720106] tmp[4720089])
-
(4720108 return ret[4720106])
}
-
-
type TensorResource(real(32),1,expandOp(1,real(32)))?[5466882]
-
type TensorResource(real(32),1,expandOp(1,real(32)))[5466879]
-
type TensorResource(real(32),1,expandOp(1,real(32)))[5466876]
-
type unmanaged TensorResource(real(32),1,expandOp(1,real(32)))?[5282217]
-
type borrowed TensorResource(real(32),1,expandOp(1,real(32)))?[4720524]
-
type unmanaged TensorResource(real(32),1,expandOp(1,real(32)))[4720091]
-
- «»
function _new[4734916] ( operationCtx[4734937]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479] ) : unmanaged TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734952]
const ref arg operationCtx[4734937]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479]-
{
-
var _formal_type_tmp_[5481398]:real(32)[91]
-
var _formal_type_tmp_[5481396]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732]
-
var ret[4734967]:unmanaged TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734952]
-
var initTemp[4734918]:TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732]
-
var call_tmp[4734974]:int(64)[10]
-
(4734977 'move' call_tmp[4734974] (4734988 'sizeof_bundle' TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732]))
-
var cast_tmp[4734991]:c_ptr(void)[1465614]
-
(4734993 'move' cast_tmp[4734991] (4734945 call chpl_here_alloc[308303] call_tmp[4734974] 470))
-
(4734948 'move' initTemp[4734918] (4734995 'cast' TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734732] cast_tmp[4734991]))
-
(4734919 call init[4734614] initTemp[4734918] operationCtx[4734937])
-
(4734963 'end of statement' )
-
var tmp[4734950]:unmanaged TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734952]
-
(4734957 'move' tmp[4734950] (4734954 'cast' unmanaged TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734952] initTemp[4734918]))
-
(4734972 'move' ret[4734967] tmp[4734950])
-
(4734969 return ret[4734967])
}
-
-
type TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))?[5466898]
-
type TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[5466895]
-
type TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[5466892]
-
type unmanaged TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))?[5284807]
-
type borrowed TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))?[4735385]
-
type unmanaged TensorResource(real(32),1,subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734952]
-
- «»
function _new[4740760] ( operationCtx[4740781]:expOp(shared BaseTensorResource(real(32),1))[4740396] ) : unmanaged TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740796]
const ref arg operationCtx[4740781]:expOp(shared BaseTensorResource(real(32),1))[4740396]-
{
-
var _formal_type_tmp_[5481412]:real(32)[91]
-
var _formal_type_tmp_[5481410]:TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645]
-
var ret[4740811]:unmanaged TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740796]
-
var initTemp[4740762]:TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645]
-
var call_tmp[4740818]:int(64)[10]
-
(4740821 'move' call_tmp[4740818] (4740832 'sizeof_bundle' TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645]))
-
var cast_tmp[4740835]:c_ptr(void)[1465614]
-
(4740837 'move' cast_tmp[4740835] (4740789 call chpl_here_alloc[308303] call_tmp[4740818] 471))
-
(4740792 'move' initTemp[4740762] (4740839 'cast' TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740645] cast_tmp[4740835]))
-
(4740763 call init[4740527] initTemp[4740762] operationCtx[4740781])
-
(4740807 'end of statement' )
-
var tmp[4740794]:unmanaged TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740796]
-
(4740801 'move' tmp[4740794] (4740798 'cast' unmanaged TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740796] initTemp[4740762]))
-
(4740816 'move' ret[4740811] tmp[4740794])
-
(4740813 return ret[4740811])
}
-
-
type TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))?[5466914]
-
type TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[5466911]
-
type TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[5466908]
-
type unmanaged TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))?[5287397]
-
type borrowed TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))?[4741229]
-
type unmanaged TensorResource(real(32),1,expOp(shared BaseTensorResource(real(32),1)))[4740796]
-
- «»
function _new[4748476] ( operationCtx[4748497]:sumOp(1,real(32),1)[4747777] ) : unmanaged TensorResource(real(32),1,sumOp(1,real(32),1))[4748512]
const ref arg operationCtx[4748497]:sumOp(1,real(32),1)[4747777]-
{
-
var _formal_type_tmp_[5481428]:real(32)[91]
-
var _formal_type_tmp_[5481426]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042]
-
var ret[4748527]:unmanaged TensorResource(real(32),1,sumOp(1,real(32),1))[4748512]
-
var initTemp[4748478]:TensorResource(real(32),1,sumOp(1,real(32),1))[4748042]
-
var call_tmp[4748534]:int(64)[10]
-
(4748537 'move' call_tmp[4748534] (4748548 'sizeof_bundle' TensorResource(real(32),1,sumOp(1,real(32),1))[4748042]))
-
var cast_tmp[4748551]:c_ptr(void)[1465614]
-
(4748553 'move' cast_tmp[4748551] (4748505 call chpl_here_alloc[308303] call_tmp[4748534] 475))
-
(4748508 'move' initTemp[4748478] (4748555 'cast' TensorResource(real(32),1,sumOp(1,real(32),1))[4748042] cast_tmp[4748551]))
-
(4748479 call init[4747924] initTemp[4748478] operationCtx[4748497])
-
(4748523 'end of statement' )
-
var tmp[4748510]:unmanaged TensorResource(real(32),1,sumOp(1,real(32),1))[4748512]
-
(4748517 'move' tmp[4748510] (4748514 'cast' unmanaged TensorResource(real(32),1,sumOp(1,real(32),1))[4748512] initTemp[4748478]))
-
(4748532 'move' ret[4748527] tmp[4748510])
-
(4748529 return ret[4748527])
}
-
-
type TensorResource(real(32),1,sumOp(1,real(32),1))?[5466930]
-
type TensorResource(real(32),1,sumOp(1,real(32),1))[5466927]
-
type TensorResource(real(32),1,sumOp(1,real(32),1))[5466924]
-
type unmanaged TensorResource(real(32),1,sumOp(1,real(32),1))?[5290122]
-
type borrowed TensorResource(real(32),1,sumOp(1,real(32),1))?[4748945]
-
type unmanaged TensorResource(real(32),1,sumOp(1,real(32),1))[4748512]
-
- «»
function _new[4755385] ( operationCtx[4755406]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948] ) : unmanaged TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755421]
const ref arg operationCtx[4755406]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948]-
{
-
var _formal_type_tmp_[5481442]:real(32)[91]
-
var _formal_type_tmp_[5481440]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201]
-
var ret[4755436]:unmanaged TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755421]
-
var initTemp[4755387]:TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201]
-
var call_tmp[4755443]:int(64)[10]
-
(4755446 'move' call_tmp[4755443] (4755457 'sizeof_bundle' TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201]))
-
var cast_tmp[4755460]:c_ptr(void)[1465614]
-
(4755462 'move' cast_tmp[4755460] (4755414 call chpl_here_alloc[308303] call_tmp[4755443] 476))
-
(4755417 'move' initTemp[4755387] (4755464 'cast' TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755201] cast_tmp[4755460]))
-
(4755388 call init[4755083] initTemp[4755387] operationCtx[4755406])
-
(4755432 'end of statement' )
-
var tmp[4755419]:unmanaged TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755421]
-
(4755426 'move' tmp[4755419] (4755423 'cast' unmanaged TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755421] initTemp[4755387]))
-
(4755441 'move' ret[4755436] tmp[4755419])
-
(4755438 return ret[4755436])
}
-
-
type TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))?[5466946]
-
type TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[5466943]
-
type TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[5466940]
-
type unmanaged TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))?[5292712]
-
type borrowed TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))?[4755854]
-
type unmanaged TensorResource(real(32),1,divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4755421]
-
- «»
function _new[4762511] ( operationCtx[4762532]:maxOp(2,real(32),2)[4761828] ) : unmanaged TensorResource(real(32),1,maxOp(2,real(32),2))[4762547]
const ref arg operationCtx[4762532]:maxOp(2,real(32),2)[4761828]-
{
-
var _formal_type_tmp_[5481458]:real(32)[91]
-
var _formal_type_tmp_[5481456]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077]
-
var ret[4762562]:unmanaged TensorResource(real(32),1,maxOp(2,real(32),2))[4762547]
-
var initTemp[4762513]:TensorResource(real(32),1,maxOp(2,real(32),2))[4762077]
-
var call_tmp[4762569]:int(64)[10]
-
(4762572 'move' call_tmp[4762569] (4762583 'sizeof_bundle' TensorResource(real(32),1,maxOp(2,real(32),2))[4762077]))
-
var cast_tmp[4762586]:c_ptr(void)[1465614]
-
(4762588 'move' cast_tmp[4762586] (4762540 call chpl_here_alloc[308303] call_tmp[4762569] 477))
-
(4762543 'move' initTemp[4762513] (4762590 'cast' TensorResource(real(32),1,maxOp(2,real(32),2))[4762077] cast_tmp[4762586]))
-
(4762514 call init[4761959] initTemp[4762513] operationCtx[4762532])
-
(4762558 'end of statement' )
-
var tmp[4762545]:unmanaged TensorResource(real(32),1,maxOp(2,real(32),2))[4762547]
-
(4762552 'move' tmp[4762545] (4762549 'cast' unmanaged TensorResource(real(32),1,maxOp(2,real(32),2))[4762547] initTemp[4762513]))
-
(4762567 'move' ret[4762562] tmp[4762545])
-
(4762564 return ret[4762562])
}
-
-
type TensorResource(real(32),1,maxOp(2,real(32),2))?[5466962]
-
type TensorResource(real(32),1,maxOp(2,real(32),2))[5466959]
-
type TensorResource(real(32),1,maxOp(2,real(32),2))[5466956]
-
type unmanaged TensorResource(real(32),1,maxOp(2,real(32),2))?[5295302]
-
type borrowed TensorResource(real(32),1,maxOp(2,real(32),2))?[4762980]
-
type unmanaged TensorResource(real(32),1,maxOp(2,real(32),2))[4762547]
-
- «»
function _new[4806068] ( operationCtx[4806089]:sumOp(2,real(32),2)[4805369] ) : unmanaged TensorResource(real(32),1,sumOp(2,real(32),2))[4806104]
const ref arg operationCtx[4806089]:sumOp(2,real(32),2)[4805369]-
{
-
var _formal_type_tmp_[5481538]:real(32)[91]
-
var _formal_type_tmp_[5481536]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634]
-
var ret[4806119]:unmanaged TensorResource(real(32),1,sumOp(2,real(32),2))[4806104]
-
var initTemp[4806070]:TensorResource(real(32),1,sumOp(2,real(32),2))[4805634]
-
var call_tmp[4806126]:int(64)[10]
-
(4806129 'move' call_tmp[4806126] (4806140 'sizeof_bundle' TensorResource(real(32),1,sumOp(2,real(32),2))[4805634]))
-
var cast_tmp[4806143]:c_ptr(void)[1465614]
-
(4806145 'move' cast_tmp[4806143] (4806097 call chpl_here_alloc[308303] call_tmp[4806126] 487))
-
(4806100 'move' initTemp[4806070] (4806147 'cast' TensorResource(real(32),1,sumOp(2,real(32),2))[4805634] cast_tmp[4806143]))
-
(4806071 call init[4805516] initTemp[4806070] operationCtx[4806089])
-
(4806115 'end of statement' )
-
var tmp[4806102]:unmanaged TensorResource(real(32),1,sumOp(2,real(32),2))[4806104]
-
(4806109 'move' tmp[4806102] (4806106 'cast' unmanaged TensorResource(real(32),1,sumOp(2,real(32),2))[4806104] initTemp[4806070]))
-
(4806124 'move' ret[4806119] tmp[4806102])
-
(4806121 return ret[4806119])
}
-
-
type TensorResource(real(32),1,sumOp(2,real(32),2))?[5467042]
-
type TensorResource(real(32),1,sumOp(2,real(32),2))[5467039]
-
type TensorResource(real(32),1,sumOp(2,real(32),2))[5467036]
-
type unmanaged TensorResource(real(32),1,sumOp(2,real(32),2))?[5308477]
-
type borrowed TensorResource(real(32),1,sumOp(2,real(32),2))?[4806537]
-
type unmanaged TensorResource(real(32),1,sumOp(2,real(32),2))[4806104]
-
- «»
function _new[4824179] ( operationCtx[4824200]:maxOp(3,real(32),3)[4823496] ) : unmanaged TensorResource(real(32),1,maxOp(3,real(32),3))[4824215]
const ref arg operationCtx[4824200]:maxOp(3,real(32),3)[4823496]-
{
-
var _formal_type_tmp_[5481568]:real(32)[91]
-
var _formal_type_tmp_[5481566]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745]
-
var ret[4824230]:unmanaged TensorResource(real(32),1,maxOp(3,real(32),3))[4824215]
-
var initTemp[4824181]:TensorResource(real(32),1,maxOp(3,real(32),3))[4823745]
-
var call_tmp[4824237]:int(64)[10]
-
(4824240 'move' call_tmp[4824237] (4824251 'sizeof_bundle' TensorResource(real(32),1,maxOp(3,real(32),3))[4823745]))
-
var cast_tmp[4824254]:c_ptr(void)[1465614]
-
(4824256 'move' cast_tmp[4824254] (4824208 call chpl_here_alloc[308303] call_tmp[4824237] 489))
-
(4824211 'move' initTemp[4824181] (4824258 'cast' TensorResource(real(32),1,maxOp(3,real(32),3))[4823745] cast_tmp[4824254]))
-
(4824182 call init[4823627] initTemp[4824181] operationCtx[4824200])
-
(4824226 'end of statement' )
-
var tmp[4824213]:unmanaged TensorResource(real(32),1,maxOp(3,real(32),3))[4824215]
-
(4824220 'move' tmp[4824213] (4824217 'cast' unmanaged TensorResource(real(32),1,maxOp(3,real(32),3))[4824215] initTemp[4824181]))
-
(4824235 'move' ret[4824230] tmp[4824213])
-
(4824232 return ret[4824230])
}
-
-
type TensorResource(real(32),1,maxOp(3,real(32),3))?[5467074]
-
type TensorResource(real(32),1,maxOp(3,real(32),3))[5467071]
-
type TensorResource(real(32),1,maxOp(3,real(32),3))[5467068]
-
type unmanaged TensorResource(real(32),1,maxOp(3,real(32),3))?[5313657]
-
type borrowed TensorResource(real(32),1,maxOp(3,real(32),3))?[4824648]
-
type unmanaged TensorResource(real(32),1,maxOp(3,real(32),3))[4824215]
-
- «»
function _new[4867954] ( operationCtx[4867975]:sumOp(3,real(32),3)[4867255] ) : unmanaged TensorResource(real(32),1,sumOp(3,real(32),3))[4867990]
const ref arg operationCtx[4867975]:sumOp(3,real(32),3)[4867255]-
{
-
var _formal_type_tmp_[5481646]:real(32)[91]
-
var _formal_type_tmp_[5481644]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520]
-
var ret[4868005]:unmanaged TensorResource(real(32),1,sumOp(3,real(32),3))[4867990]
-
var initTemp[4867956]:TensorResource(real(32),1,sumOp(3,real(32),3))[4867520]
-
var call_tmp[4868012]:int(64)[10]
-
(4868015 'move' call_tmp[4868012] (4868026 'sizeof_bundle' TensorResource(real(32),1,sumOp(3,real(32),3))[4867520]))
-
var cast_tmp[4868029]:c_ptr(void)[1465614]
-
(4868031 'move' cast_tmp[4868029] (4867983 call chpl_here_alloc[308303] call_tmp[4868012] 498))
-
(4867986 'move' initTemp[4867956] (4868033 'cast' TensorResource(real(32),1,sumOp(3,real(32),3))[4867520] cast_tmp[4868029]))
-
(4867957 call init[4867402] initTemp[4867956] operationCtx[4867975])
-
(4868001 'end of statement' )
-
var tmp[4867988]:unmanaged TensorResource(real(32),1,sumOp(3,real(32),3))[4867990]
-
(4867995 'move' tmp[4867988] (4867992 'cast' unmanaged TensorResource(real(32),1,sumOp(3,real(32),3))[4867990] initTemp[4867956]))
-
(4868010 'move' ret[4868005] tmp[4867988])
-
(4868007 return ret[4868005])
}
-
-
type TensorResource(real(32),1,sumOp(3,real(32),3))?[5467154]
-
type TensorResource(real(32),1,sumOp(3,real(32),3))[5467151]
-
type TensorResource(real(32),1,sumOp(3,real(32),3))[5467148]
-
type unmanaged TensorResource(real(32),1,sumOp(3,real(32),3))?[5326787]
-
type borrowed TensorResource(real(32),1,sumOp(3,real(32),3))?[4868423]
-
type unmanaged TensorResource(real(32),1,sumOp(3,real(32),3))[4867990]
-
- «»
function _new[4885917] ( operationCtx[4885938]:maxOp(4,real(32),4)[4885234] ) : unmanaged TensorResource(real(32),1,maxOp(4,real(32),4))[4885953]
const ref arg operationCtx[4885938]:maxOp(4,real(32),4)[4885234]-
{
-
var _formal_type_tmp_[5481676]:real(32)[91]
-
var _formal_type_tmp_[5481674]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483]
-
var ret[4885968]:unmanaged TensorResource(real(32),1,maxOp(4,real(32),4))[4885953]
-
var initTemp[4885919]:TensorResource(real(32),1,maxOp(4,real(32),4))[4885483]
-
var call_tmp[4885975]:int(64)[10]
-
(4885978 'move' call_tmp[4885975] (4885989 'sizeof_bundle' TensorResource(real(32),1,maxOp(4,real(32),4))[4885483]))
-
var cast_tmp[4885992]:c_ptr(void)[1465614]
-
(4885994 'move' cast_tmp[4885992] (4885946 call chpl_here_alloc[308303] call_tmp[4885975] 500))
-
(4885949 'move' initTemp[4885919] (4885996 'cast' TensorResource(real(32),1,maxOp(4,real(32),4))[4885483] cast_tmp[4885992]))
-
(4885920 call init[4885365] initTemp[4885919] operationCtx[4885938])
-
(4885964 'end of statement' )
-
var tmp[4885951]:unmanaged TensorResource(real(32),1,maxOp(4,real(32),4))[4885953]
-
(4885958 'move' tmp[4885951] (4885955 'cast' unmanaged TensorResource(real(32),1,maxOp(4,real(32),4))[4885953] initTemp[4885919]))
-
(4885973 'move' ret[4885968] tmp[4885951])
-
(4885970 return ret[4885968])
}
-
-
type TensorResource(real(32),1,maxOp(4,real(32),4))?[5467186]
-
type TensorResource(real(32),1,maxOp(4,real(32),4))[5467183]
-
type TensorResource(real(32),1,maxOp(4,real(32),4))[5467180]
-
type unmanaged TensorResource(real(32),1,maxOp(4,real(32),4))?[5331967]
-
type borrowed TensorResource(real(32),1,maxOp(4,real(32),4))?[4886386]
-
type unmanaged TensorResource(real(32),1,maxOp(4,real(32),4))[4885953]
-
- «»
function _new[4932472] ( operationCtx[4932493]:sumOp(4,real(32),4)[4931773] ) : unmanaged TensorResource(real(32),1,sumOp(4,real(32),4))[4932508]
const ref arg operationCtx[4932493]:sumOp(4,real(32),4)[4931773]-
{
-
var _formal_type_tmp_[5481756]:real(32)[91]
-
var _formal_type_tmp_[5481754]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038]
-
var ret[4932523]:unmanaged TensorResource(real(32),1,sumOp(4,real(32),4))[4932508]
-
var initTemp[4932474]:TensorResource(real(32),1,sumOp(4,real(32),4))[4932038]
-
var call_tmp[4932530]:int(64)[10]
-
(4932533 'move' call_tmp[4932530] (4932544 'sizeof_bundle' TensorResource(real(32),1,sumOp(4,real(32),4))[4932038]))
-
var cast_tmp[4932547]:c_ptr(void)[1465614]
-
(4932549 'move' cast_tmp[4932547] (4932501 call chpl_here_alloc[308303] call_tmp[4932530] 510))
-
(4932504 'move' initTemp[4932474] (4932551 'cast' TensorResource(real(32),1,sumOp(4,real(32),4))[4932038] cast_tmp[4932547]))
-
(4932475 call init[4931920] initTemp[4932474] operationCtx[4932493])
-
(4932519 'end of statement' )
-
var tmp[4932506]:unmanaged TensorResource(real(32),1,sumOp(4,real(32),4))[4932508]
-
(4932513 'move' tmp[4932506] (4932510 'cast' unmanaged TensorResource(real(32),1,sumOp(4,real(32),4))[4932508] initTemp[4932474]))
-
(4932528 'move' ret[4932523] tmp[4932506])
-
(4932525 return ret[4932523])
}
-
-
type TensorResource(real(32),1,sumOp(4,real(32),4))?[5467266]
-
type TensorResource(real(32),1,sumOp(4,real(32),4))[5467263]
-
type TensorResource(real(32),1,sumOp(4,real(32),4))[5467260]
-
type unmanaged TensorResource(real(32),1,sumOp(4,real(32),4))?[5345142]
-
type borrowed TensorResource(real(32),1,sumOp(4,real(32),4))?[4932941]
-
type unmanaged TensorResource(real(32),1,sumOp(4,real(32),4))[4932508]
-
- «»
function _new[4950867] ( operationCtx[4950888]:maxOp(5,real(32),5)[4950184] ) : unmanaged TensorResource(real(32),1,maxOp(5,real(32),5))[4950903]
const ref arg operationCtx[4950888]:maxOp(5,real(32),5)[4950184]-
{
-
var _formal_type_tmp_[5481786]:real(32)[91]
-
var _formal_type_tmp_[5481784]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433]
-
var ret[4950918]:unmanaged TensorResource(real(32),1,maxOp(5,real(32),5))[4950903]
-
var initTemp[4950869]:TensorResource(real(32),1,maxOp(5,real(32),5))[4950433]
-
var call_tmp[4950925]:int(64)[10]
-
(4950928 'move' call_tmp[4950925] (4950939 'sizeof_bundle' TensorResource(real(32),1,maxOp(5,real(32),5))[4950433]))
-
var cast_tmp[4950942]:c_ptr(void)[1465614]
-
(4950944 'move' cast_tmp[4950942] (4950896 call chpl_here_alloc[308303] call_tmp[4950925] 512))
-
(4950899 'move' initTemp[4950869] (4950946 'cast' TensorResource(real(32),1,maxOp(5,real(32),5))[4950433] cast_tmp[4950942]))
-
(4950870 call init[4950315] initTemp[4950869] operationCtx[4950888])
-
(4950914 'end of statement' )
-
var tmp[4950901]:unmanaged TensorResource(real(32),1,maxOp(5,real(32),5))[4950903]
-
(4950908 'move' tmp[4950901] (4950905 'cast' unmanaged TensorResource(real(32),1,maxOp(5,real(32),5))[4950903] initTemp[4950869]))
-
(4950923 'move' ret[4950918] tmp[4950901])
-
(4950920 return ret[4950918])
}
-
-
type TensorResource(real(32),1,maxOp(5,real(32),5))?[5467298]
-
type TensorResource(real(32),1,maxOp(5,real(32),5))[5467295]
-
type TensorResource(real(32),1,maxOp(5,real(32),5))[5467292]
-
type unmanaged TensorResource(real(32),1,maxOp(5,real(32),5))?[5350322]
-
type borrowed TensorResource(real(32),1,maxOp(5,real(32),5))?[4951336]
-
type unmanaged TensorResource(real(32),1,maxOp(5,real(32),5))[4950903]
-
- «»
function _new[4999307] ( operationCtx[4999328]:sumOp(5,real(32),5)[4998608] ) : unmanaged TensorResource(real(32),1,sumOp(5,real(32),5))[4999343]
const ref arg operationCtx[4999328]:sumOp(5,real(32),5)[4998608]-
{
-
var _formal_type_tmp_[5481866]:real(32)[91]
-
var _formal_type_tmp_[5481864]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873]
-
var ret[4999358]:unmanaged TensorResource(real(32),1,sumOp(5,real(32),5))[4999343]
-
var initTemp[4999309]:TensorResource(real(32),1,sumOp(5,real(32),5))[4998873]
-
var call_tmp[4999365]:int(64)[10]
-
(4999368 'move' call_tmp[4999365] (4999379 'sizeof_bundle' TensorResource(real(32),1,sumOp(5,real(32),5))[4998873]))
-
var cast_tmp[4999382]:c_ptr(void)[1465614]
-
(4999384 'move' cast_tmp[4999382] (4999336 call chpl_here_alloc[308303] call_tmp[4999365] 523))
-
(4999339 'move' initTemp[4999309] (4999386 'cast' TensorResource(real(32),1,sumOp(5,real(32),5))[4998873] cast_tmp[4999382]))
-
(4999310 call init[4998755] initTemp[4999309] operationCtx[4999328])
-
(4999354 'end of statement' )
-
var tmp[4999341]:unmanaged TensorResource(real(32),1,sumOp(5,real(32),5))[4999343]
-
(4999348 'move' tmp[4999341] (4999345 'cast' unmanaged TensorResource(real(32),1,sumOp(5,real(32),5))[4999343] initTemp[4999309]))
-
(4999363 'move' ret[4999358] tmp[4999341])
-
(4999360 return ret[4999358])
}
-
-
type TensorResource(real(32),1,sumOp(5,real(32),5))?[5467378]
-
type TensorResource(real(32),1,sumOp(5,real(32),5))[5467375]
-
type TensorResource(real(32),1,sumOp(5,real(32),5))[5467372]
-
type unmanaged TensorResource(real(32),1,sumOp(5,real(32),5))?[5363542]
-
type borrowed TensorResource(real(32),1,sumOp(5,real(32),5))?[4999776]
-
type unmanaged TensorResource(real(32),1,sumOp(5,real(32),5))[4999343]
-
- «»
function _new[5018220] ( operationCtx[5018241]:maxOp(6,real(32),6)[5017537] ) : unmanaged TensorResource(real(32),1,maxOp(6,real(32),6))[5018256]
const ref arg operationCtx[5018241]:maxOp(6,real(32),6)[5017537]-
{
-
var _formal_type_tmp_[5481896]:real(32)[91]
-
var _formal_type_tmp_[5481894]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786]
-
var ret[5018271]:unmanaged TensorResource(real(32),1,maxOp(6,real(32),6))[5018256]
-
var initTemp[5018222]:TensorResource(real(32),1,maxOp(6,real(32),6))[5017786]
-
var call_tmp[5018278]:int(64)[10]
-
(5018281 'move' call_tmp[5018278] (5018292 'sizeof_bundle' TensorResource(real(32),1,maxOp(6,real(32),6))[5017786]))
-
var cast_tmp[5018295]:c_ptr(void)[1465614]
-
(5018297 'move' cast_tmp[5018295] (5018249 call chpl_here_alloc[308303] call_tmp[5018278] 525))
-
(5018252 'move' initTemp[5018222] (5018299 'cast' TensorResource(real(32),1,maxOp(6,real(32),6))[5017786] cast_tmp[5018295]))
-
(5018223 call init[5017668] initTemp[5018222] operationCtx[5018241])
-
(5018267 'end of statement' )
-
var tmp[5018254]:unmanaged TensorResource(real(32),1,maxOp(6,real(32),6))[5018256]
-
(5018261 'move' tmp[5018254] (5018258 'cast' unmanaged TensorResource(real(32),1,maxOp(6,real(32),6))[5018256] initTemp[5018222]))
-
(5018276 'move' ret[5018271] tmp[5018254])
-
(5018273 return ret[5018271])
}
-
-
type TensorResource(real(32),1,maxOp(6,real(32),6))?[5467410]
-
type TensorResource(real(32),1,maxOp(6,real(32),6))[5467407]
-
type TensorResource(real(32),1,maxOp(6,real(32),6))[5467404]
-
type unmanaged TensorResource(real(32),1,maxOp(6,real(32),6))?[5368722]
-
type borrowed TensorResource(real(32),1,maxOp(6,real(32),6))?[5018689]
-
type unmanaged TensorResource(real(32),1,maxOp(6,real(32),6))[5018256]
-
- «»
function _new[5067898] ( operationCtx[5067919]:sumOp(6,real(32),6)[5067199] ) : unmanaged TensorResource(real(32),1,sumOp(6,real(32),6))[5067934]
const ref arg operationCtx[5067919]:sumOp(6,real(32),6)[5067199]-
{
-
var _formal_type_tmp_[5481976]:real(32)[91]
-
var _formal_type_tmp_[5481974]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464]
-
var ret[5067949]:unmanaged TensorResource(real(32),1,sumOp(6,real(32),6))[5067934]
-
var initTemp[5067900]:TensorResource(real(32),1,sumOp(6,real(32),6))[5067464]
-
var call_tmp[5067956]:int(64)[10]
-
(5067959 'move' call_tmp[5067956] (5067970 'sizeof_bundle' TensorResource(real(32),1,sumOp(6,real(32),6))[5067464]))
-
var cast_tmp[5067973]:c_ptr(void)[1465614]
-
(5067975 'move' cast_tmp[5067973] (5067927 call chpl_here_alloc[308303] call_tmp[5067956] 536))
-
(5067930 'move' initTemp[5067900] (5067977 'cast' TensorResource(real(32),1,sumOp(6,real(32),6))[5067464] cast_tmp[5067973]))
-
(5067901 call init[5067346] initTemp[5067900] operationCtx[5067919])
-
(5067945 'end of statement' )
-
var tmp[5067932]:unmanaged TensorResource(real(32),1,sumOp(6,real(32),6))[5067934]
-
(5067939 'move' tmp[5067932] (5067936 'cast' unmanaged TensorResource(real(32),1,sumOp(6,real(32),6))[5067934] initTemp[5067900]))
-
(5067954 'move' ret[5067949] tmp[5067932])
-
(5067951 return ret[5067949])
}
-
-
type TensorResource(real(32),1,sumOp(6,real(32),6))?[5467490]
-
type TensorResource(real(32),1,sumOp(6,real(32),6))[5467487]
-
type TensorResource(real(32),1,sumOp(6,real(32),6))[5467484]
-
type unmanaged TensorResource(real(32),1,sumOp(6,real(32),6))?[5381942]
-
type borrowed TensorResource(real(32),1,sumOp(6,real(32),6))?[5068367]
-
type unmanaged TensorResource(real(32),1,sumOp(6,real(32),6))[5067934]
-
- «»
function _new[5160413] ( operationCtx[5160434]:addOp(1,real(32))[5159779] ) : unmanaged TensorResource(real(32),1,addOp(1,real(32)))[5160449]
const ref arg operationCtx[5160434]:addOp(1,real(32))[5159779]-
{
-
var _formal_type_tmp_[5482028]:real(32)[91]
-
var _formal_type_tmp_[5482026]:TensorResource(real(32),1,addOp(1,real(32)))[5160034]
-
var ret[5160464]:unmanaged TensorResource(real(32),1,addOp(1,real(32)))[5160449]
-
var initTemp[5160415]:TensorResource(real(32),1,addOp(1,real(32)))[5160034]
-
var call_tmp[5160471]:int(64)[10]
-
(5160474 'move' call_tmp[5160471] (5160485 'sizeof_bundle' TensorResource(real(32),1,addOp(1,real(32)))[5160034]))
-
var cast_tmp[5160488]:c_ptr(void)[1465614]
-
(5160490 'move' cast_tmp[5160488] (5160442 call chpl_here_alloc[308303] call_tmp[5160471] 538))
-
(5160445 'move' initTemp[5160415] (5160492 'cast' TensorResource(real(32),1,addOp(1,real(32)))[5160034] cast_tmp[5160488]))
-
(5160416 call init[5159916] initTemp[5160415] operationCtx[5160434])
-
(5160460 'end of statement' )
-
var tmp[5160447]:unmanaged TensorResource(real(32),1,addOp(1,real(32)))[5160449]
-
(5160454 'move' tmp[5160447] (5160451 'cast' unmanaged TensorResource(real(32),1,addOp(1,real(32)))[5160449] initTemp[5160415]))
-
(5160469 'move' ret[5160464] tmp[5160447])
-
(5160466 return ret[5160464])
}
-
-
type TensorResource(real(32),1,addOp(1,real(32)))?[5467522]
-
type TensorResource(real(32),1,addOp(1,real(32)))[5467519]
-
type TensorResource(real(32),1,addOp(1,real(32)))[5467516]
-
type unmanaged TensorResource(real(32),1,addOp(1,real(32)))?[5387458]
-
type borrowed TensorResource(real(32),1,addOp(1,real(32)))?[5160882]
-
type unmanaged TensorResource(real(32),1,addOp(1,real(32)))[5160449]
-
- «»
function _new[2430833] ( dataResource[2430844]:shared Remote(ndarray(2,real(32)))[2309843] ) : unmanaged TensorResource(real(32),2,baseValue)[2430859]
ref arg dataResource[2430844]:shared Remote(ndarray(2,real(32)))[2309843]-
{
-
var _formal_type_tmp_[5479086]:TensorResource(real(32),2,baseValue)[2430803]
-
var _formal_tmp_dataResource[2430904]:shared Remote(ndarray(2,real(32)))[2309843]
-
(2430907 'move' _formal_tmp_dataResource[2430904] dataResource[2430844])
-
var ret[2430874]:unmanaged TensorResource(real(32),2,baseValue)[2430859]
-
var initTemp[2430835]:TensorResource(real(32),2,baseValue)[2430803]
-
var call_tmp[2430881]:int(64)[10]
-
(2430884 'move' call_tmp[2430881] (2430910 'sizeof_bundle' TensorResource(real(32),2,baseValue)[2430803]))
-
var cast_tmp[2430913]:c_ptr(void)[1465614]
-
(2430915 'move' cast_tmp[2430913] (2430852 call chpl_here_alloc[308303] call_tmp[2430881] 159))
-
(2430855 'move' initTemp[2430835] (2430917 'cast' TensorResource(real(32),2,baseValue)[2430803] cast_tmp[2430913]))
-
(2430836 call init[2427941] initTemp[2430835] _formal_tmp_dataResource[2430904])
-
(2430870 'end of statement' )
-
var tmp[2430857]:unmanaged TensorResource(real(32),2,baseValue)[2430859]
-
(2430864 'move' tmp[2430857] (2430861 'cast' unmanaged TensorResource(real(32),2,baseValue)[2430859] initTemp[2430835]))
-
(2430879 'move' ret[2430874] tmp[2430857])
-
(2430876 return ret[2430874])
}
-
- «»
function _new[4440110] ( dataResource[4440121]:shared Remote(ndarray(2,real(32)))[2309843] , gradResource[4440156]:shared Remote(ndarray(2,real(32)))?[2309924] , operationCtx[4440161]:baseValue[334793] ) : unmanaged TensorResource(real(32),2,baseValue)[2430859]
ref arg dataResource[4440121]:shared Remote(ndarray(2,real(32)))[2309843] ref arg gradResource[4440156]:shared Remote(ndarray(2,real(32)))?[2309924] const ref arg operationCtx[4440161]:baseValue[334793]-
{
-
var _formal_type_tmp_[5480938]:TensorResource(real(32),2,baseValue)[2430803]
-
var _formal_tmp_dataResource[4440225]:shared Remote(ndarray(2,real(32)))[2309843]
-
(4440229 'move' _formal_tmp_dataResource[4440225] dataResource[4440121])
-
var _formal_tmp_gradResource[4440226]:shared Remote(ndarray(2,real(32)))?[2309924]
-
(4440233 'move' _formal_tmp_gradResource[4440226] gradResource[4440156])
-
var ret[4440186]:unmanaged TensorResource(real(32),2,baseValue)[2430859]
-
var initTemp[4440112]:TensorResource(real(32),2,baseValue)[2430803]
-
var call_tmp[4440193]:int(64)[10]
-
(4440196 'move' call_tmp[4440193] (4440236 'sizeof_bundle' TensorResource(real(32),2,baseValue)[2430803]))
-
var cast_tmp[4440239]:c_ptr(void)[1465614]
-
(4440241 'move' cast_tmp[4440239] (4440167 call chpl_here_alloc[308303] call_tmp[4440193] 159))
-
(4440170 'move' initTemp[4440112] (4440243 'cast' TensorResource(real(32),2,baseValue)[2430803] cast_tmp[4440239]))
-
(4440113 call init[2428041] initTemp[4440112] _formal_tmp_dataResource[4440225] _formal_tmp_gradResource[4440226] operationCtx[4440161])
-
(4440182 'end of statement' )
-
var tmp[4440172]:unmanaged TensorResource(real(32),2,baseValue)[2430859]
-
(4440176 'move' tmp[4440172] (4440173 'cast' unmanaged TensorResource(real(32),2,baseValue)[2430859] initTemp[4440112]))
-
(4440191 'move' ret[4440186] tmp[4440172])
-
(4440188 return ret[4440186])
}
-
-
type TensorResource(real(32),2,baseValue)?[5464092]
-
type TensorResource(real(32),2,baseValue)[5464089]
-
type unmanaged TensorResource(real(32),2,baseValue)?[4122030]
-
type TensorResource(real(32),2,baseValue)[2433684]
-
type borrowed TensorResource(real(32),2,baseValue)?[2431361]
-
type unmanaged TensorResource(real(32),2,baseValue)[2430859]
-
- «»
function _new[4527558] ( operationCtx[4527579]:reluOp(shared BaseTensorResource(real(32),2))[4524190] ) : unmanaged TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527594]
const ref arg operationCtx[4527579]:reluOp(shared BaseTensorResource(real(32),2))[4524190]-
{
-
var _formal_type_tmp_[5481090]:real(32)[91]
-
var _formal_type_tmp_[5481088]:TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443]
-
var ret[4527609]:unmanaged TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527594]
-
var initTemp[4527560]:TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443]
-
var call_tmp[4527616]:int(64)[10]
-
(4527619 'move' call_tmp[4527616] (4527630 'sizeof_bundle' TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443]))
-
var cast_tmp[4527633]:c_ptr(void)[1465614]
-
(4527635 'move' cast_tmp[4527633] (4527587 call chpl_here_alloc[308303] call_tmp[4527616] 446))
-
(4527590 'move' initTemp[4527560] (4527637 'cast' TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527443] cast_tmp[4527633]))
-
(4527561 call init[4524321] initTemp[4527560] operationCtx[4527579])
-
(4527605 'end of statement' )
-
var tmp[4527592]:unmanaged TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527594]
-
(4527599 'move' tmp[4527592] (4527596 'cast' unmanaged TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527594] initTemp[4527560]))
-
(4527614 'move' ret[4527609] tmp[4527592])
-
(4527611 return ret[4527609])
}
-
-
type TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))?[5466415]
-
type TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[5466412]
-
type TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[5466409]
-
type unmanaged TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))?[5248322]
-
type borrowed TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))?[4528027]
-
type unmanaged TensorResource(real(32),2,reluOp(shared BaseTensorResource(real(32),2)))[4527594]
-
- «»
function _new[4769415] ( operationCtx[4769436]:reshapeOp(1,2,real(32))[4768722] ) : unmanaged TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4769451]
const ref arg operationCtx[4769436]:reshapeOp(1,2,real(32))[4768722]-
{
-
var _formal_type_tmp_[5481474]:real(32)[91]
-
var _formal_type_tmp_[5481472]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981]
-
var ret[4769466]:unmanaged TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4769451]
-
var initTemp[4769417]:TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981]
-
var call_tmp[4769473]:int(64)[10]
-
(4769476 'move' call_tmp[4769473] (4769487 'sizeof_bundle' TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981]))
-
var cast_tmp[4769490]:c_ptr(void)[1465614]
-
(4769492 'move' cast_tmp[4769490] (4769444 call chpl_here_alloc[308303] call_tmp[4769473] 480))
-
(4769447 'move' initTemp[4769417] (4769494 'cast' TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4768981] cast_tmp[4769490]))
-
(4769418 call init[4768863] initTemp[4769417] operationCtx[4769436])
-
(4769462 'end of statement' )
-
var tmp[4769449]:unmanaged TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4769451]
-
(4769456 'move' tmp[4769449] (4769453 'cast' unmanaged TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4769451] initTemp[4769417]))
-
(4769471 'move' ret[4769466] tmp[4769449])
-
(4769468 return ret[4769466])
}
-
-
type TensorResource(real(32),2,reshapeOp(1,2,real(32)))?[5466978]
-
type TensorResource(real(32),2,reshapeOp(1,2,real(32)))[5466975]
-
type TensorResource(real(32),2,reshapeOp(1,2,real(32)))[5466972]
-
type unmanaged TensorResource(real(32),2,reshapeOp(1,2,real(32)))?[5297982]
-
type borrowed TensorResource(real(32),2,reshapeOp(1,2,real(32)))?[4769884]
-
type unmanaged TensorResource(real(32),2,reshapeOp(1,2,real(32)))[4769451]
-
- «»
function _new[4777235] ( operationCtx[4777256]:expandOp(2,real(32))[4776621] ) : unmanaged TensorResource(real(32),2,expandOp(2,real(32)))[4777271]
const ref arg operationCtx[4777256]:expandOp(2,real(32))[4776621]-
{
-
var _formal_type_tmp_[5481492]:real(32)[91]
-
var _formal_type_tmp_[5481490]:TensorResource(real(32),2,expandOp(2,real(32)))[4776879]
-
var ret[4777286]:unmanaged TensorResource(real(32),2,expandOp(2,real(32)))[4777271]
-
var initTemp[4777237]:TensorResource(real(32),2,expandOp(2,real(32)))[4776879]
-
var call_tmp[4777293]:int(64)[10]
-
(4777296 'move' call_tmp[4777293] (4777307 'sizeof_bundle' TensorResource(real(32),2,expandOp(2,real(32)))[4776879]))
-
var cast_tmp[4777310]:c_ptr(void)[1465614]
-
(4777312 'move' cast_tmp[4777310] (4777264 call chpl_here_alloc[308303] call_tmp[4777293] 481))
-
(4777267 'move' initTemp[4777237] (4777314 'cast' TensorResource(real(32),2,expandOp(2,real(32)))[4776879] cast_tmp[4777310]))
-
(4777238 call init[4776761] initTemp[4777237] operationCtx[4777256])
-
(4777282 'end of statement' )
-
var tmp[4777269]:unmanaged TensorResource(real(32),2,expandOp(2,real(32)))[4777271]
-
(4777276 'move' tmp[4777269] (4777273 'cast' unmanaged TensorResource(real(32),2,expandOp(2,real(32)))[4777271] initTemp[4777237]))
-
(4777291 'move' ret[4777286] tmp[4777269])
-
(4777288 return ret[4777286])
}
-
-
type TensorResource(real(32),2,expandOp(2,real(32)))?[5466994]
-
type TensorResource(real(32),2,expandOp(2,real(32)))[5466991]
-
type TensorResource(real(32),2,expandOp(2,real(32)))[5466988]
-
type unmanaged TensorResource(real(32),2,expandOp(2,real(32)))?[5300572]
-
type borrowed TensorResource(real(32),2,expandOp(2,real(32)))?[4777704]
-
type unmanaged TensorResource(real(32),2,expandOp(2,real(32)))[4777271]
-
- «»
function _new[4792360] ( operationCtx[4792381]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923] ) : unmanaged TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792396]
const ref arg operationCtx[4792381]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923]-
{
-
var _formal_type_tmp_[5481508]:real(32)[91]
-
var _formal_type_tmp_[5481506]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176]
-
var ret[4792411]:unmanaged TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792396]
-
var initTemp[4792362]:TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176]
-
var call_tmp[4792418]:int(64)[10]
-
(4792421 'move' call_tmp[4792418] (4792432 'sizeof_bundle' TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176]))
-
var cast_tmp[4792435]:c_ptr(void)[1465614]
-
(4792437 'move' cast_tmp[4792435] (4792389 call chpl_here_alloc[308303] call_tmp[4792418] 482))
-
(4792392 'move' initTemp[4792362] (4792439 'cast' TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792176] cast_tmp[4792435]))
-
(4792363 call init[4792058] initTemp[4792362] operationCtx[4792381])
-
(4792407 'end of statement' )
-
var tmp[4792394]:unmanaged TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792396]
-
(4792401 'move' tmp[4792394] (4792398 'cast' unmanaged TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792396] initTemp[4792362]))
-
(4792416 'move' ret[4792411] tmp[4792394])
-
(4792413 return ret[4792411])
}
-
-
type TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))?[5467010]
-
type TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[5467007]
-
type TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[5467004]
-
type unmanaged TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))?[5303162]
-
type borrowed TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))?[4792829]
-
type unmanaged TensorResource(real(32),2,subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4792396]
-
- «»
function _new[4798281] ( operationCtx[4798302]:expOp(shared BaseTensorResource(real(32),2))[4797917] ) : unmanaged TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798317]
const ref arg operationCtx[4798302]:expOp(shared BaseTensorResource(real(32),2))[4797917]-
{
-
var _formal_type_tmp_[5481522]:real(32)[91]
-
var _formal_type_tmp_[5481520]:TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166]
-
var ret[4798332]:unmanaged TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798317]
-
var initTemp[4798283]:TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166]
-
var call_tmp[4798339]:int(64)[10]
-
(4798342 'move' call_tmp[4798339] (4798353 'sizeof_bundle' TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166]))
-
var cast_tmp[4798356]:c_ptr(void)[1465614]
-
(4798358 'move' cast_tmp[4798356] (4798310 call chpl_here_alloc[308303] call_tmp[4798339] 483))
-
(4798313 'move' initTemp[4798283] (4798360 'cast' TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798166] cast_tmp[4798356]))
-
(4798284 call init[4798048] initTemp[4798283] operationCtx[4798302])
-
(4798328 'end of statement' )
-
var tmp[4798315]:unmanaged TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798317]
-
(4798322 'move' tmp[4798315] (4798319 'cast' unmanaged TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798317] initTemp[4798283]))
-
(4798337 'move' ret[4798332] tmp[4798315])
-
(4798334 return ret[4798332])
}
-
-
type TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))?[5467026]
-
type TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[5467023]
-
type TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[5467020]
-
type unmanaged TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))?[5305752]
-
type borrowed TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))?[4798750]
-
type unmanaged TensorResource(real(32),2,expOp(shared BaseTensorResource(real(32),2)))[4798317]
-
- «»
function _new[4816926] ( operationCtx[4816947]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489] ) : unmanaged TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816962]
const ref arg operationCtx[4816947]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489]-
{
-
var _formal_type_tmp_[5481552]:real(32)[91]
-
var _formal_type_tmp_[5481550]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742]
-
var ret[4816977]:unmanaged TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816962]
-
var initTemp[4816928]:TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742]
-
var call_tmp[4816984]:int(64)[10]
-
(4816987 'move' call_tmp[4816984] (4816998 'sizeof_bundle' TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742]))
-
var cast_tmp[4817001]:c_ptr(void)[1465614]
-
(4817003 'move' cast_tmp[4817001] (4816955 call chpl_here_alloc[308303] call_tmp[4816984] 488))
-
(4816958 'move' initTemp[4816928] (4817005 'cast' TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816742] cast_tmp[4817001]))
-
(4816929 call init[4816624] initTemp[4816928] operationCtx[4816947])
-
(4816973 'end of statement' )
-
var tmp[4816960]:unmanaged TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816962]
-
(4816967 'move' tmp[4816960] (4816964 'cast' unmanaged TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816962] initTemp[4816928]))
-
(4816982 'move' ret[4816977] tmp[4816960])
-
(4816979 return ret[4816977])
}
-
-
type TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))?[5467058]
-
type TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[5467055]
-
type TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[5467052]
-
type unmanaged TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))?[5311067]
-
type borrowed TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))?[4817395]
-
type unmanaged TensorResource(real(32),2,divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816962]
-
- «»
function _new[5166873] ( operationCtx[5166894]:addOp(2,real(32))[5166239] ) : unmanaged TensorResource(real(32),2,addOp(2,real(32)))[5166909]
const ref arg operationCtx[5166894]:addOp(2,real(32))[5166239]-
{
-
var _formal_type_tmp_[5482044]:real(32)[91]
-
var _formal_type_tmp_[5482042]:TensorResource(real(32),2,addOp(2,real(32)))[5166494]
-
var ret[5166924]:unmanaged TensorResource(real(32),2,addOp(2,real(32)))[5166909]
-
var initTemp[5166875]:TensorResource(real(32),2,addOp(2,real(32)))[5166494]
-
var call_tmp[5166931]:int(64)[10]
-
(5166934 'move' call_tmp[5166931] (5166945 'sizeof_bundle' TensorResource(real(32),2,addOp(2,real(32)))[5166494]))
-
var cast_tmp[5166948]:c_ptr(void)[1465614]
-
(5166950 'move' cast_tmp[5166948] (5166902 call chpl_here_alloc[308303] call_tmp[5166931] 539))
-
(5166905 'move' initTemp[5166875] (5166952 'cast' TensorResource(real(32),2,addOp(2,real(32)))[5166494] cast_tmp[5166948]))
-
(5166876 call init[5166376] initTemp[5166875] operationCtx[5166894])
-
(5166920 'end of statement' )
-
var tmp[5166907]:unmanaged TensorResource(real(32),2,addOp(2,real(32)))[5166909]
-
(5166914 'move' tmp[5166907] (5166911 'cast' unmanaged TensorResource(real(32),2,addOp(2,real(32)))[5166909] initTemp[5166875]))
-
(5166929 'move' ret[5166924] tmp[5166907])
-
(5166926 return ret[5166924])
}
-
-
type TensorResource(real(32),2,addOp(2,real(32)))?[5467538]
-
type TensorResource(real(32),2,addOp(2,real(32)))[5467535]
-
type TensorResource(real(32),2,addOp(2,real(32)))[5467532]
-
type unmanaged TensorResource(real(32),2,addOp(2,real(32)))?[5390048]
-
type borrowed TensorResource(real(32),2,addOp(2,real(32)))?[5167342]
-
type unmanaged TensorResource(real(32),2,addOp(2,real(32)))[5166909]
-
- «»
function _new[2586090] ( dataResource[2586101]:shared Remote(ndarray(3,real(32)))[2460067] ) : unmanaged TensorResource(real(32),3,baseValue)[2586116]
ref arg dataResource[2586101]:shared Remote(ndarray(3,real(32)))[2460067]-
{
-
var _formal_type_tmp_[5479226]:TensorResource(real(32),3,baseValue)[2586060]
-
var _formal_tmp_dataResource[2586161]:shared Remote(ndarray(3,real(32)))[2460067]
-
(2586164 'move' _formal_tmp_dataResource[2586161] dataResource[2586101])
-
var ret[2586131]:unmanaged TensorResource(real(32),3,baseValue)[2586116]
-
var initTemp[2586092]:TensorResource(real(32),3,baseValue)[2586060]
-
var call_tmp[2586138]:int(64)[10]
-
(2586141 'move' call_tmp[2586138] (2586167 'sizeof_bundle' TensorResource(real(32),3,baseValue)[2586060]))
-
var cast_tmp[2586170]:c_ptr(void)[1465614]
-
(2586172 'move' cast_tmp[2586170] (2586109 call chpl_here_alloc[308303] call_tmp[2586138] 195))
-
(2586112 'move' initTemp[2586092] (2586174 'cast' TensorResource(real(32),3,baseValue)[2586060] cast_tmp[2586170]))
-
(2586093 call init[2583198] initTemp[2586092] _formal_tmp_dataResource[2586161])
-
(2586127 'end of statement' )
-
var tmp[2586114]:unmanaged TensorResource(real(32),3,baseValue)[2586116]
-
(2586121 'move' tmp[2586114] (2586118 'cast' unmanaged TensorResource(real(32),3,baseValue)[2586116] initTemp[2586092]))
-
(2586136 'move' ret[2586131] tmp[2586114])
-
(2586133 return ret[2586131])
}
-
- «»
function _new[4454911] ( dataResource[4454922]:shared Remote(ndarray(3,real(32)))[2460067] , gradResource[4454957]:shared Remote(ndarray(3,real(32)))?[2460148] , operationCtx[4454962]:baseValue[334793] ) : unmanaged TensorResource(real(32),3,baseValue)[2586116]
ref arg dataResource[4454922]:shared Remote(ndarray(3,real(32)))[2460067] ref arg gradResource[4454957]:shared Remote(ndarray(3,real(32)))?[2460148] const ref arg operationCtx[4454962]:baseValue[334793]-
{
-
var _formal_type_tmp_[5480948]:TensorResource(real(32),3,baseValue)[2586060]
-
var _formal_tmp_dataResource[4455026]:shared Remote(ndarray(3,real(32)))[2460067]
-
(4455030 'move' _formal_tmp_dataResource[4455026] dataResource[4454922])
-
var _formal_tmp_gradResource[4455027]:shared Remote(ndarray(3,real(32)))?[2460148]
-
(4455034 'move' _formal_tmp_gradResource[4455027] gradResource[4454957])
-
var ret[4454987]:unmanaged TensorResource(real(32),3,baseValue)[2586116]
-
var initTemp[4454913]:TensorResource(real(32),3,baseValue)[2586060]
-
var call_tmp[4454994]:int(64)[10]
-
(4454997 'move' call_tmp[4454994] (4455037 'sizeof_bundle' TensorResource(real(32),3,baseValue)[2586060]))
-
var cast_tmp[4455040]:c_ptr(void)[1465614]
-
(4455042 'move' cast_tmp[4455040] (4454968 call chpl_here_alloc[308303] call_tmp[4454994] 195))
-
(4454971 'move' initTemp[4454913] (4455044 'cast' TensorResource(real(32),3,baseValue)[2586060] cast_tmp[4455040]))
-
(4454914 call init[2583298] initTemp[4454913] _formal_tmp_dataResource[4455026] _formal_tmp_gradResource[4455027] operationCtx[4454962])
-
(4454983 'end of statement' )
-
var tmp[4454973]:unmanaged TensorResource(real(32),3,baseValue)[2586116]
-
(4454977 'move' tmp[4454973] (4454974 'cast' unmanaged TensorResource(real(32),3,baseValue)[2586116] initTemp[4454913]))
-
(4454992 'move' ret[4454987] tmp[4454973])
-
(4454989 return ret[4454987])
}
-
- «»
function _new[4634170] ( operationCtx[4634191]:baseValue[334793] ) : unmanaged TensorResource(real(32),3,baseValue)[2586116]
const ref arg operationCtx[4634191]:baseValue[334793]-
{
-
var _formal_type_tmp_[5481244]:real(32)[91]
-
var _formal_type_tmp_[5481242]:TensorResource(real(32),3,baseValue)[2586060]
-
var ret[4634216]:unmanaged TensorResource(real(32),3,baseValue)[2586116]
-
var initTemp[4634172]:TensorResource(real(32),3,baseValue)[2586060]
-
var call_tmp[4634223]:int(64)[10]
-
(4634226 'move' call_tmp[4634223] (4634237 'sizeof_bundle' TensorResource(real(32),3,baseValue)[2586060]))
-
var cast_tmp[4634240]:c_ptr(void)[1465614]
-
(4634242 'move' cast_tmp[4634240] (4634197 call chpl_here_alloc[308303] call_tmp[4634223] 195))
-
(4634200 'move' initTemp[4634172] (4634244 'cast' TensorResource(real(32),3,baseValue)[2586060] cast_tmp[4634240]))
-
(4634173 call init[4634045] initTemp[4634172] operationCtx[4634191])
-
(4634212 'end of statement' )
-
var tmp[4634202]:unmanaged TensorResource(real(32),3,baseValue)[2586116]
-
(4634206 'move' tmp[4634202] (4634203 'cast' unmanaged TensorResource(real(32),3,baseValue)[2586116] initTemp[4634172]))
-
(4634221 'move' ret[4634216] tmp[4634202])
-
(4634218 return ret[4634216])
}
-
-
type TensorResource(real(32),3,baseValue)?[5464325]
-
type TensorResource(real(32),3,baseValue)[5464322]
-
type unmanaged TensorResource(real(32),3,baseValue)?[4138881]
-
type TensorResource(real(32),3,baseValue)[2588941]
-
type borrowed TensorResource(real(32),3,baseValue)?[2586618]
-
type unmanaged TensorResource(real(32),3,baseValue)[2586116]
-
- «»
function _new[4556376] ( operationCtx[4556397]:reluOp(shared BaseTensorResource(real(32),3))[4552920] ) : unmanaged TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556412]
const ref arg operationCtx[4556397]:reluOp(shared BaseTensorResource(real(32),3))[4552920]-
{
-
var _formal_type_tmp_[5481124]:real(32)[91]
-
var _formal_type_tmp_[5481122]:TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261]
-
var ret[4556427]:unmanaged TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556412]
-
var initTemp[4556378]:TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261]
-
var call_tmp[4556434]:int(64)[10]
-
(4556437 'move' call_tmp[4556434] (4556448 'sizeof_bundle' TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261]))
-
var cast_tmp[4556451]:c_ptr(void)[1465614]
-
(4556453 'move' cast_tmp[4556451] (4556405 call chpl_here_alloc[308303] call_tmp[4556434] 448))
-
(4556408 'move' initTemp[4556378] (4556455 'cast' TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556261] cast_tmp[4556451]))
-
(4556379 call init[4553051] initTemp[4556378] operationCtx[4556397])
-
(4556423 'end of statement' )
-
var tmp[4556410]:unmanaged TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556412]
-
(4556417 'move' tmp[4556410] (4556414 'cast' unmanaged TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556412] initTemp[4556378]))
-
(4556432 'move' ret[4556427] tmp[4556410])
-
(4556429 return ret[4556427])
}
-
-
type TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))?[5466431]
-
type TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[5466428]
-
type TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[5466425]
-
type unmanaged TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))?[5251548]
-
type borrowed TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))?[4556845]
-
type unmanaged TensorResource(real(32),3,reluOp(shared BaseTensorResource(real(32),3)))[4556412]
-
- «»
function _new[4830469] ( operationCtx[4830490]:reshapeOp(1,3,real(32))[4829776] ) : unmanaged TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830505]
const ref arg operationCtx[4830490]:reshapeOp(1,3,real(32))[4829776]-
{
-
var _formal_type_tmp_[5481584]:real(32)[91]
-
var _formal_type_tmp_[5481582]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035]
-
var ret[4830520]:unmanaged TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830505]
-
var initTemp[4830471]:TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035]
-
var call_tmp[4830527]:int(64)[10]
-
(4830530 'move' call_tmp[4830527] (4830541 'sizeof_bundle' TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035]))
-
var cast_tmp[4830544]:c_ptr(void)[1465614]
-
(4830546 'move' cast_tmp[4830544] (4830498 call chpl_here_alloc[308303] call_tmp[4830527] 490))
-
(4830501 'move' initTemp[4830471] (4830548 'cast' TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830035] cast_tmp[4830544]))
-
(4830472 call init[4829917] initTemp[4830471] operationCtx[4830490])
-
(4830516 'end of statement' )
-
var tmp[4830503]:unmanaged TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830505]
-
(4830510 'move' tmp[4830503] (4830507 'cast' unmanaged TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830505] initTemp[4830471]))
-
(4830525 'move' ret[4830520] tmp[4830503])
-
(4830522 return ret[4830520])
}
-
-
type TensorResource(real(32),3,reshapeOp(1,3,real(32)))?[5467090]
-
type TensorResource(real(32),3,reshapeOp(1,3,real(32)))[5467087]
-
type TensorResource(real(32),3,reshapeOp(1,3,real(32)))[5467084]
-
type unmanaged TensorResource(real(32),3,reshapeOp(1,3,real(32)))?[5316247]
-
type borrowed TensorResource(real(32),3,reshapeOp(1,3,real(32)))?[4830938]
-
type unmanaged TensorResource(real(32),3,reshapeOp(1,3,real(32)))[4830505]
-
- «»
function _new[4836954] ( operationCtx[4836975]:expandOp(3,real(32))[4836340] ) : unmanaged TensorResource(real(32),3,expandOp(3,real(32)))[4836990]
const ref arg operationCtx[4836975]:expandOp(3,real(32))[4836340]-
{
-
var _formal_type_tmp_[5481600]:real(32)[91]
-
var _formal_type_tmp_[5481598]:TensorResource(real(32),3,expandOp(3,real(32)))[4836598]
-
var ret[4837005]:unmanaged TensorResource(real(32),3,expandOp(3,real(32)))[4836990]
-
var initTemp[4836956]:TensorResource(real(32),3,expandOp(3,real(32)))[4836598]
-
var call_tmp[4837012]:int(64)[10]
-
(4837015 'move' call_tmp[4837012] (4837026 'sizeof_bundle' TensorResource(real(32),3,expandOp(3,real(32)))[4836598]))
-
var cast_tmp[4837029]:c_ptr(void)[1465614]
-
(4837031 'move' cast_tmp[4837029] (4836983 call chpl_here_alloc[308303] call_tmp[4837012] 491))
-
(4836986 'move' initTemp[4836956] (4837033 'cast' TensorResource(real(32),3,expandOp(3,real(32)))[4836598] cast_tmp[4837029]))
-
(4836957 call init[4836480] initTemp[4836956] operationCtx[4836975])
-
(4837001 'end of statement' )
-
var tmp[4836988]:unmanaged TensorResource(real(32),3,expandOp(3,real(32)))[4836990]
-
(4836995 'move' tmp[4836988] (4836992 'cast' unmanaged TensorResource(real(32),3,expandOp(3,real(32)))[4836990] initTemp[4836956]))
-
(4837010 'move' ret[4837005] tmp[4836988])
-
(4837007 return ret[4837005])
}
-
-
type TensorResource(real(32),3,expandOp(3,real(32)))?[5467106]
-
type TensorResource(real(32),3,expandOp(3,real(32)))[5467103]
-
type TensorResource(real(32),3,expandOp(3,real(32)))[5467100]
-
type unmanaged TensorResource(real(32),3,expandOp(3,real(32)))?[5318837]
-
type borrowed TensorResource(real(32),3,expandOp(3,real(32)))?[4837423]
-
type unmanaged TensorResource(real(32),3,expandOp(3,real(32)))[4836990]
-
- «»
function _new[4853537] ( operationCtx[4853558]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100] ) : unmanaged TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853573]
const ref arg operationCtx[4853558]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100]-
{
-
var _formal_type_tmp_[5481616]:real(32)[91]
-
var _formal_type_tmp_[5481614]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353]
-
var ret[4853588]:unmanaged TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853573]
-
var initTemp[4853539]:TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353]
-
var call_tmp[4853595]:int(64)[10]
-
(4853598 'move' call_tmp[4853595] (4853609 'sizeof_bundle' TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353]))
-
var cast_tmp[4853612]:c_ptr(void)[1465614]
-
(4853614 'move' cast_tmp[4853612] (4853566 call chpl_here_alloc[308303] call_tmp[4853595] 492))
-
(4853569 'move' initTemp[4853539] (4853616 'cast' TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853353] cast_tmp[4853612]))
-
(4853540 call init[4853235] initTemp[4853539] operationCtx[4853558])
-
(4853584 'end of statement' )
-
var tmp[4853571]:unmanaged TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853573]
-
(4853578 'move' tmp[4853571] (4853575 'cast' unmanaged TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853573] initTemp[4853539]))
-
(4853593 'move' ret[4853588] tmp[4853571])
-
(4853590 return ret[4853588])
}
-
-
type TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))?[5467122]
-
type TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[5467119]
-
type TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[5467116]
-
type unmanaged TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))?[5321427]
-
type borrowed TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))?[4854006]
-
type unmanaged TensorResource(real(32),3,subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853573]
-
- «»
function _new[4859458] ( operationCtx[4859479]:expOp(shared BaseTensorResource(real(32),3))[4859094] ) : unmanaged TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859494]
const ref arg operationCtx[4859479]:expOp(shared BaseTensorResource(real(32),3))[4859094]-
{
-
var _formal_type_tmp_[5481630]:real(32)[91]
-
var _formal_type_tmp_[5481628]:TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343]
-
var ret[4859509]:unmanaged TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859494]
-
var initTemp[4859460]:TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343]
-
var call_tmp[4859516]:int(64)[10]
-
(4859519 'move' call_tmp[4859516] (4859530 'sizeof_bundle' TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343]))
-
var cast_tmp[4859533]:c_ptr(void)[1465614]
-
(4859535 'move' cast_tmp[4859533] (4859487 call chpl_here_alloc[308303] call_tmp[4859516] 493))
-
(4859490 'move' initTemp[4859460] (4859537 'cast' TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859343] cast_tmp[4859533]))
-
(4859461 call init[4859225] initTemp[4859460] operationCtx[4859479])
-
(4859505 'end of statement' )
-
var tmp[4859492]:unmanaged TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859494]
-
(4859499 'move' tmp[4859492] (4859496 'cast' unmanaged TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859494] initTemp[4859460]))
-
(4859514 'move' ret[4859509] tmp[4859492])
-
(4859511 return ret[4859509])
}
-
-
type TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))?[5467138]
-
type TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[5467135]
-
type TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[5467132]
-
type unmanaged TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))?[5324017]
-
type borrowed TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))?[4859927]
-
type unmanaged TensorResource(real(32),3,expOp(shared BaseTensorResource(real(32),3)))[4859494]
-
- «»
function _new[4878618] ( operationCtx[4878639]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181] ) : unmanaged TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878654]
const ref arg operationCtx[4878639]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181]-
{
-
var _formal_type_tmp_[5481660]:real(32)[91]
-
var _formal_type_tmp_[5481658]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434]
-
var ret[4878669]:unmanaged TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878654]
-
var initTemp[4878620]:TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434]
-
var call_tmp[4878676]:int(64)[10]
-
(4878679 'move' call_tmp[4878676] (4878690 'sizeof_bundle' TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434]))
-
var cast_tmp[4878693]:c_ptr(void)[1465614]
-
(4878695 'move' cast_tmp[4878693] (4878647 call chpl_here_alloc[308303] call_tmp[4878676] 499))
-
(4878650 'move' initTemp[4878620] (4878697 'cast' TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878434] cast_tmp[4878693]))
-
(4878621 call init[4878316] initTemp[4878620] operationCtx[4878639])
-
(4878665 'end of statement' )
-
var tmp[4878652]:unmanaged TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878654]
-
(4878659 'move' tmp[4878652] (4878656 'cast' unmanaged TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878654] initTemp[4878620]))
-
(4878674 'move' ret[4878669] tmp[4878652])
-
(4878671 return ret[4878669])
}
-
-
type TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))?[5467170]
-
type TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[5467167]
-
type TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[5467164]
-
type unmanaged TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))?[5329377]
-
type borrowed TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))?[4879087]
-
type unmanaged TensorResource(real(32),3,divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878654]
-
- «»
function _new[5173414] ( operationCtx[5173435]:addOp(3,real(32))[5172780] ) : unmanaged TensorResource(real(32),3,addOp(3,real(32)))[5173450]
const ref arg operationCtx[5173435]:addOp(3,real(32))[5172780]-
{
-
var _formal_type_tmp_[5482060]:real(32)[91]
-
var _formal_type_tmp_[5482058]:TensorResource(real(32),3,addOp(3,real(32)))[5173035]
-
var ret[5173465]:unmanaged TensorResource(real(32),3,addOp(3,real(32)))[5173450]
-
var initTemp[5173416]:TensorResource(real(32),3,addOp(3,real(32)))[5173035]
-
var call_tmp[5173472]:int(64)[10]
-
(5173475 'move' call_tmp[5173472] (5173486 'sizeof_bundle' TensorResource(real(32),3,addOp(3,real(32)))[5173035]))
-
var cast_tmp[5173489]:c_ptr(void)[1465614]
-
(5173491 'move' cast_tmp[5173489] (5173443 call chpl_here_alloc[308303] call_tmp[5173472] 540))
-
(5173446 'move' initTemp[5173416] (5173493 'cast' TensorResource(real(32),3,addOp(3,real(32)))[5173035] cast_tmp[5173489]))
-
(5173417 call init[5172917] initTemp[5173416] operationCtx[5173435])
-
(5173461 'end of statement' )
-
var tmp[5173448]:unmanaged TensorResource(real(32),3,addOp(3,real(32)))[5173450]
-
(5173455 'move' tmp[5173448] (5173452 'cast' unmanaged TensorResource(real(32),3,addOp(3,real(32)))[5173450] initTemp[5173416]))
-
(5173470 'move' ret[5173465] tmp[5173448])
-
(5173467 return ret[5173465])
}
-
-
type TensorResource(real(32),3,addOp(3,real(32)))?[5467554]
-
type TensorResource(real(32),3,addOp(3,real(32)))[5467551]
-
type TensorResource(real(32),3,addOp(3,real(32)))[5467548]
-
type unmanaged TensorResource(real(32),3,addOp(3,real(32)))?[5392638]
-
type borrowed TensorResource(real(32),3,addOp(3,real(32)))?[5173883]
-
type unmanaged TensorResource(real(32),3,addOp(3,real(32)))[5173450]
-
- «»
function _new[2654961] ( dataResource[2654972]:shared Remote(ndarray(4,real(32)))[2601610] ) : unmanaged TensorResource(real(32),4,baseValue)[2654987]
ref arg dataResource[2654972]:shared Remote(ndarray(4,real(32)))[2601610]-
{
-
var _formal_type_tmp_[5479292]:TensorResource(real(32),4,baseValue)[2654931]
-
var _formal_tmp_dataResource[2655032]:shared Remote(ndarray(4,real(32)))[2601610]
-
(2655035 'move' _formal_tmp_dataResource[2655032] dataResource[2654972])
-
var ret[2655002]:unmanaged TensorResource(real(32),4,baseValue)[2654987]
-
var initTemp[2654963]:TensorResource(real(32),4,baseValue)[2654931]
-
var call_tmp[2655009]:int(64)[10]
-
(2655012 'move' call_tmp[2655009] (2655038 'sizeof_bundle' TensorResource(real(32),4,baseValue)[2654931]))
-
var cast_tmp[2655041]:c_ptr(void)[1465614]
-
(2655043 'move' cast_tmp[2655041] (2654980 call chpl_here_alloc[308303] call_tmp[2655009] 209))
-
(2654983 'move' initTemp[2654963] (2655045 'cast' TensorResource(real(32),4,baseValue)[2654931] cast_tmp[2655041]))
-
(2654964 call init[2652069] initTemp[2654963] _formal_tmp_dataResource[2655032])
-
(2654998 'end of statement' )
-
var tmp[2654985]:unmanaged TensorResource(real(32),4,baseValue)[2654987]
-
(2654992 'move' tmp[2654985] (2654989 'cast' unmanaged TensorResource(real(32),4,baseValue)[2654987] initTemp[2654963]))
-
(2655007 'move' ret[2655002] tmp[2654985])
-
(2655004 return ret[2655002])
}
-
- «»
function _new[4457960] ( dataResource[4457971]:shared Remote(ndarray(4,real(32)))[2601610] , gradResource[4458006]:shared Remote(ndarray(4,real(32)))?[2601691] , operationCtx[4458011]:baseValue[334793] ) : unmanaged TensorResource(real(32),4,baseValue)[2654987]
ref arg dataResource[4457971]:shared Remote(ndarray(4,real(32)))[2601610] ref arg gradResource[4458006]:shared Remote(ndarray(4,real(32)))?[2601691] const ref arg operationCtx[4458011]:baseValue[334793]-
{
-
var _formal_type_tmp_[5480958]:TensorResource(real(32),4,baseValue)[2654931]
-
var _formal_tmp_dataResource[4458075]:shared Remote(ndarray(4,real(32)))[2601610]
-
(4458079 'move' _formal_tmp_dataResource[4458075] dataResource[4457971])
-
var _formal_tmp_gradResource[4458076]:shared Remote(ndarray(4,real(32)))?[2601691]
-
(4458083 'move' _formal_tmp_gradResource[4458076] gradResource[4458006])
-
var ret[4458036]:unmanaged TensorResource(real(32),4,baseValue)[2654987]
-
var initTemp[4457962]:TensorResource(real(32),4,baseValue)[2654931]
-
var call_tmp[4458043]:int(64)[10]
-
(4458046 'move' call_tmp[4458043] (4458086 'sizeof_bundle' TensorResource(real(32),4,baseValue)[2654931]))
-
var cast_tmp[4458089]:c_ptr(void)[1465614]
-
(4458091 'move' cast_tmp[4458089] (4458017 call chpl_here_alloc[308303] call_tmp[4458043] 209))
-
(4458020 'move' initTemp[4457962] (4458093 'cast' TensorResource(real(32),4,baseValue)[2654931] cast_tmp[4458089]))
-
(4457963 call init[2652169] initTemp[4457962] _formal_tmp_dataResource[4458075] _formal_tmp_gradResource[4458076] operationCtx[4458011])
-
(4458032 'end of statement' )
-
var tmp[4458022]:unmanaged TensorResource(real(32),4,baseValue)[2654987]
-
(4458026 'move' tmp[4458022] (4458023 'cast' unmanaged TensorResource(real(32),4,baseValue)[2654987] initTemp[4457962]))
-
(4458041 'move' ret[4458036] tmp[4458022])
-
(4458038 return ret[4458036])
}
-
-
type TensorResource(real(32),4,baseValue)?[5464421]
-
type TensorResource(real(32),4,baseValue)[5464418]
-
type unmanaged TensorResource(real(32),4,baseValue)?[4147819]
-
type TensorResource(real(32),4,baseValue)[2657812]
-
type borrowed TensorResource(real(32),4,baseValue)?[2655489]
-
type unmanaged TensorResource(real(32),4,baseValue)[2654987]
-
- «»
function _new[4575122] ( operationCtx[4575143]:reluOp(shared BaseTensorResource(real(32),4))[4571578] ) : unmanaged TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575158]
const ref arg operationCtx[4575143]:reluOp(shared BaseTensorResource(real(32),4))[4571578]-
{
-
var _formal_type_tmp_[5481158]:real(32)[91]
-
var _formal_type_tmp_[5481156]:TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007]
-
var ret[4575173]:unmanaged TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575158]
-
var initTemp[4575124]:TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007]
-
var call_tmp[4575180]:int(64)[10]
-
(4575183 'move' call_tmp[4575180] (4575194 'sizeof_bundle' TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007]))
-
var cast_tmp[4575197]:c_ptr(void)[1465614]
-
(4575199 'move' cast_tmp[4575197] (4575151 call chpl_here_alloc[308303] call_tmp[4575180] 450))
-
(4575154 'move' initTemp[4575124] (4575201 'cast' TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575007] cast_tmp[4575197]))
-
(4575125 call init[4571709] initTemp[4575124] operationCtx[4575143])
-
(4575169 'end of statement' )
-
var tmp[4575156]:unmanaged TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575158]
-
(4575163 'move' tmp[4575156] (4575160 'cast' unmanaged TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575158] initTemp[4575124]))
-
(4575178 'move' ret[4575173] tmp[4575156])
-
(4575175 return ret[4575173])
}
-
-
type TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))?[5466447]
-
type TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[5466444]
-
type TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[5466441]
-
type unmanaged TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))?[5254183]
-
type borrowed TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))?[4575591]
-
type unmanaged TensorResource(real(32),4,reluOp(shared BaseTensorResource(real(32),4)))[4575158]
-
- «»
function _new[4893107] ( operationCtx[4893128]:reshapeOp(1,4,real(32))[4892414] ) : unmanaged TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4893143]
const ref arg operationCtx[4893128]:reshapeOp(1,4,real(32))[4892414]-
{
-
var _formal_type_tmp_[5481692]:real(32)[91]
-
var _formal_type_tmp_[5481690]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673]
-
var ret[4893158]:unmanaged TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4893143]
-
var initTemp[4893109]:TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673]
-
var call_tmp[4893165]:int(64)[10]
-
(4893168 'move' call_tmp[4893165] (4893179 'sizeof_bundle' TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673]))
-
var cast_tmp[4893182]:c_ptr(void)[1465614]
-
(4893184 'move' cast_tmp[4893182] (4893136 call chpl_here_alloc[308303] call_tmp[4893165] 503))
-
(4893139 'move' initTemp[4893109] (4893186 'cast' TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4892673] cast_tmp[4893182]))
-
(4893110 call init[4892555] initTemp[4893109] operationCtx[4893128])
-
(4893154 'end of statement' )
-
var tmp[4893141]:unmanaged TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4893143]
-
(4893148 'move' tmp[4893141] (4893145 'cast' unmanaged TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4893143] initTemp[4893109]))
-
(4893163 'move' ret[4893158] tmp[4893141])
-
(4893160 return ret[4893158])
}
-
-
type TensorResource(real(32),4,reshapeOp(1,4,real(32)))?[5467202]
-
type TensorResource(real(32),4,reshapeOp(1,4,real(32)))[5467199]
-
type TensorResource(real(32),4,reshapeOp(1,4,real(32)))[5467196]
-
type unmanaged TensorResource(real(32),4,reshapeOp(1,4,real(32)))?[5334647]
-
type borrowed TensorResource(real(32),4,reshapeOp(1,4,real(32)))?[4893576]
-
type unmanaged TensorResource(real(32),4,reshapeOp(1,4,real(32)))[4893143]
-
- «»
function _new[4901019] ( operationCtx[4901040]:expandOp(4,real(32))[4900405] ) : unmanaged TensorResource(real(32),4,expandOp(4,real(32)))[4901055]
const ref arg operationCtx[4901040]:expandOp(4,real(32))[4900405]-
{
-
var _formal_type_tmp_[5481710]:real(32)[91]
-
var _formal_type_tmp_[5481708]:TensorResource(real(32),4,expandOp(4,real(32)))[4900663]
-
var ret[4901070]:unmanaged TensorResource(real(32),4,expandOp(4,real(32)))[4901055]
-
var initTemp[4901021]:TensorResource(real(32),4,expandOp(4,real(32)))[4900663]
-
var call_tmp[4901077]:int(64)[10]
-
(4901080 'move' call_tmp[4901077] (4901091 'sizeof_bundle' TensorResource(real(32),4,expandOp(4,real(32)))[4900663]))
-
var cast_tmp[4901094]:c_ptr(void)[1465614]
-
(4901096 'move' cast_tmp[4901094] (4901048 call chpl_here_alloc[308303] call_tmp[4901077] 504))
-
(4901051 'move' initTemp[4901021] (4901098 'cast' TensorResource(real(32),4,expandOp(4,real(32)))[4900663] cast_tmp[4901094]))
-
(4901022 call init[4900545] initTemp[4901021] operationCtx[4901040])
-
(4901066 'end of statement' )
-
var tmp[4901053]:unmanaged TensorResource(real(32),4,expandOp(4,real(32)))[4901055]
-
(4901060 'move' tmp[4901053] (4901057 'cast' unmanaged TensorResource(real(32),4,expandOp(4,real(32)))[4901055] initTemp[4901021]))
-
(4901075 'move' ret[4901070] tmp[4901053])
-
(4901072 return ret[4901070])
}
-
-
type TensorResource(real(32),4,expandOp(4,real(32)))?[5467218]
-
type TensorResource(real(32),4,expandOp(4,real(32)))[5467215]
-
type TensorResource(real(32),4,expandOp(4,real(32)))[5467212]
-
type unmanaged TensorResource(real(32),4,expandOp(4,real(32)))?[5337237]
-
type borrowed TensorResource(real(32),4,expandOp(4,real(32)))?[4901488]
-
type unmanaged TensorResource(real(32),4,expandOp(4,real(32)))[4901055]
-
- «»
function _new[4918700] ( operationCtx[4918721]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263] ) : unmanaged TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918736]
const ref arg operationCtx[4918721]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263]-
{
-
var _formal_type_tmp_[5481726]:real(32)[91]
-
var _formal_type_tmp_[5481724]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516]
-
var ret[4918751]:unmanaged TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918736]
-
var initTemp[4918702]:TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516]
-
var call_tmp[4918758]:int(64)[10]
-
(4918761 'move' call_tmp[4918758] (4918772 'sizeof_bundle' TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516]))
-
var cast_tmp[4918775]:c_ptr(void)[1465614]
-
(4918777 'move' cast_tmp[4918775] (4918729 call chpl_here_alloc[308303] call_tmp[4918758] 505))
-
(4918732 'move' initTemp[4918702] (4918779 'cast' TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918516] cast_tmp[4918775]))
-
(4918703 call init[4918398] initTemp[4918702] operationCtx[4918721])
-
(4918747 'end of statement' )
-
var tmp[4918734]:unmanaged TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918736]
-
(4918741 'move' tmp[4918734] (4918738 'cast' unmanaged TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918736] initTemp[4918702]))
-
(4918756 'move' ret[4918751] tmp[4918734])
-
(4918753 return ret[4918751])
}
-
-
type TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))?[5467234]
-
type TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[5467231]
-
type TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[5467228]
-
type unmanaged TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))?[5339827]
-
type borrowed TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))?[4919169]
-
type unmanaged TensorResource(real(32),4,subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918736]
-
- «»
function _new[4924621] ( operationCtx[4924642]:expOp(shared BaseTensorResource(real(32),4))[4924257] ) : unmanaged TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924657]
const ref arg operationCtx[4924642]:expOp(shared BaseTensorResource(real(32),4))[4924257]-
{
-
var _formal_type_tmp_[5481740]:real(32)[91]
-
var _formal_type_tmp_[5481738]:TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506]
-
var ret[4924672]:unmanaged TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924657]
-
var initTemp[4924623]:TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506]
-
var call_tmp[4924679]:int(64)[10]
-
(4924682 'move' call_tmp[4924679] (4924693 'sizeof_bundle' TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506]))
-
var cast_tmp[4924696]:c_ptr(void)[1465614]
-
(4924698 'move' cast_tmp[4924696] (4924650 call chpl_here_alloc[308303] call_tmp[4924679] 506))
-
(4924653 'move' initTemp[4924623] (4924700 'cast' TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924506] cast_tmp[4924696]))
-
(4924624 call init[4924388] initTemp[4924623] operationCtx[4924642])
-
(4924668 'end of statement' )
-
var tmp[4924655]:unmanaged TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924657]
-
(4924662 'move' tmp[4924655] (4924659 'cast' unmanaged TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924657] initTemp[4924623]))
-
(4924677 'move' ret[4924672] tmp[4924655])
-
(4924674 return ret[4924672])
}
-
-
type TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))?[5467250]
-
type TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[5467247]
-
type TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[5467244]
-
type unmanaged TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))?[5342417]
-
type borrowed TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))?[4925090]
-
type unmanaged TensorResource(real(32),4,expOp(shared BaseTensorResource(real(32),4)))[4924657]
-
- «»
function _new[4943522] ( operationCtx[4943543]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085] ) : unmanaged TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943558]
const ref arg operationCtx[4943543]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085]-
{
-
var _formal_type_tmp_[5481770]:real(32)[91]
-
var _formal_type_tmp_[5481768]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338]
-
var ret[4943573]:unmanaged TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943558]
-
var initTemp[4943524]:TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338]
-
var call_tmp[4943580]:int(64)[10]
-
(4943583 'move' call_tmp[4943580] (4943594 'sizeof_bundle' TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338]))
-
var cast_tmp[4943597]:c_ptr(void)[1465614]
-
(4943599 'move' cast_tmp[4943597] (4943551 call chpl_here_alloc[308303] call_tmp[4943580] 511))
-
(4943554 'move' initTemp[4943524] (4943601 'cast' TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943338] cast_tmp[4943597]))
-
(4943525 call init[4943220] initTemp[4943524] operationCtx[4943543])
-
(4943569 'end of statement' )
-
var tmp[4943556]:unmanaged TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943558]
-
(4943563 'move' tmp[4943556] (4943560 'cast' unmanaged TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943558] initTemp[4943524]))
-
(4943578 'move' ret[4943573] tmp[4943556])
-
(4943575 return ret[4943573])
}
-
-
type TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))?[5467282]
-
type TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[5467279]
-
type TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[5467276]
-
type unmanaged TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))?[5347732]
-
type borrowed TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))?[4943991]
-
type unmanaged TensorResource(real(32),4,divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943558]
-
- «»
function _new[5179955] ( operationCtx[5179976]:addOp(4,real(32))[5179321] ) : unmanaged TensorResource(real(32),4,addOp(4,real(32)))[5179991]
const ref arg operationCtx[5179976]:addOp(4,real(32))[5179321]-
{
-
var _formal_type_tmp_[5482076]:real(32)[91]
-
var _formal_type_tmp_[5482074]:TensorResource(real(32),4,addOp(4,real(32)))[5179576]
-
var ret[5180006]:unmanaged TensorResource(real(32),4,addOp(4,real(32)))[5179991]
-
var initTemp[5179957]:TensorResource(real(32),4,addOp(4,real(32)))[5179576]
-
var call_tmp[5180013]:int(64)[10]
-
(5180016 'move' call_tmp[5180013] (5180027 'sizeof_bundle' TensorResource(real(32),4,addOp(4,real(32)))[5179576]))
-
var cast_tmp[5180030]:c_ptr(void)[1465614]
-
(5180032 'move' cast_tmp[5180030] (5179984 call chpl_here_alloc[308303] call_tmp[5180013] 541))
-
(5179987 'move' initTemp[5179957] (5180034 'cast' TensorResource(real(32),4,addOp(4,real(32)))[5179576] cast_tmp[5180030]))
-
(5179958 call init[5179458] initTemp[5179957] operationCtx[5179976])
-
(5180002 'end of statement' )
-
var tmp[5179989]:unmanaged TensorResource(real(32),4,addOp(4,real(32)))[5179991]
-
(5179996 'move' tmp[5179989] (5179993 'cast' unmanaged TensorResource(real(32),4,addOp(4,real(32)))[5179991] initTemp[5179957]))
-
(5180011 'move' ret[5180006] tmp[5179989])
-
(5180008 return ret[5180006])
}
-
-
type TensorResource(real(32),4,addOp(4,real(32)))?[5467570]
-
type TensorResource(real(32),4,addOp(4,real(32)))[5467567]
-
type TensorResource(real(32),4,addOp(4,real(32)))[5467564]
-
type unmanaged TensorResource(real(32),4,addOp(4,real(32)))?[5395228]
-
type borrowed TensorResource(real(32),4,addOp(4,real(32)))?[5180424]
-
type unmanaged TensorResource(real(32),4,addOp(4,real(32)))[5179991]
-
- «»
function _new[2824238] ( dataResource[2824249]:shared Remote(ndarray(5,real(32)))[2686856] ) : unmanaged TensorResource(real(32),5,baseValue)[2824264]
ref arg dataResource[2824249]:shared Remote(ndarray(5,real(32)))[2686856]-
{
-
var _formal_type_tmp_[5479434]:TensorResource(real(32),5,baseValue)[2824208]
-
var _formal_tmp_dataResource[2824309]:shared Remote(ndarray(5,real(32)))[2686856]
-
(2824312 'move' _formal_tmp_dataResource[2824309] dataResource[2824249])
-
var ret[2824279]:unmanaged TensorResource(real(32),5,baseValue)[2824264]
-
var initTemp[2824240]:TensorResource(real(32),5,baseValue)[2824208]
-
var call_tmp[2824286]:int(64)[10]
-
(2824289 'move' call_tmp[2824286] (2824315 'sizeof_bundle' TensorResource(real(32),5,baseValue)[2824208]))
-
var cast_tmp[2824318]:c_ptr(void)[1465614]
-
(2824320 'move' cast_tmp[2824318] (2824257 call chpl_here_alloc[308303] call_tmp[2824286] 249))
-
(2824260 'move' initTemp[2824240] (2824322 'cast' TensorResource(real(32),5,baseValue)[2824208] cast_tmp[2824318]))
-
(2824241 call init[2821346] initTemp[2824240] _formal_tmp_dataResource[2824309])
-
(2824275 'end of statement' )
-
var tmp[2824262]:unmanaged TensorResource(real(32),5,baseValue)[2824264]
-
(2824269 'move' tmp[2824262] (2824266 'cast' unmanaged TensorResource(real(32),5,baseValue)[2824264] initTemp[2824240]))
-
(2824284 'move' ret[2824279] tmp[2824262])
-
(2824281 return ret[2824279])
}
-
- «»
function _new[4473853] ( dataResource[4473864]:shared Remote(ndarray(5,real(32)))[2686856] , gradResource[4473899]:shared Remote(ndarray(5,real(32)))?[2686937] , operationCtx[4473904]:baseValue[334793] ) : unmanaged TensorResource(real(32),5,baseValue)[2824264]
ref arg dataResource[4473864]:shared Remote(ndarray(5,real(32)))[2686856] ref arg gradResource[4473899]:shared Remote(ndarray(5,real(32)))?[2686937] const ref arg operationCtx[4473904]:baseValue[334793]-
{
-
var _formal_type_tmp_[5480968]:TensorResource(real(32),5,baseValue)[2824208]
-
var _formal_tmp_dataResource[4473968]:shared Remote(ndarray(5,real(32)))[2686856]
-
(4473972 'move' _formal_tmp_dataResource[4473968] dataResource[4473864])
-
var _formal_tmp_gradResource[4473969]:shared Remote(ndarray(5,real(32)))?[2686937]
-
(4473976 'move' _formal_tmp_gradResource[4473969] gradResource[4473899])
-
var ret[4473929]:unmanaged TensorResource(real(32),5,baseValue)[2824264]
-
var initTemp[4473855]:TensorResource(real(32),5,baseValue)[2824208]
-
var call_tmp[4473936]:int(64)[10]
-
(4473939 'move' call_tmp[4473936] (4473979 'sizeof_bundle' TensorResource(real(32),5,baseValue)[2824208]))
-
var cast_tmp[4473982]:c_ptr(void)[1465614]
-
(4473984 'move' cast_tmp[4473982] (4473910 call chpl_here_alloc[308303] call_tmp[4473936] 249))
-
(4473913 'move' initTemp[4473855] (4473986 'cast' TensorResource(real(32),5,baseValue)[2824208] cast_tmp[4473982]))
-
(4473856 call init[2821446] initTemp[4473855] _formal_tmp_dataResource[4473968] _formal_tmp_gradResource[4473969] operationCtx[4473904])
-
(4473925 'end of statement' )
-
var tmp[4473915]:unmanaged TensorResource(real(32),5,baseValue)[2824264]
-
(4473919 'move' tmp[4473915] (4473916 'cast' unmanaged TensorResource(real(32),5,baseValue)[2824264] initTemp[4473855]))
-
(4473934 'move' ret[4473929] tmp[4473915])
-
(4473931 return ret[4473929])
}
-
-
type TensorResource(real(32),5,baseValue)?[5464654]
-
type TensorResource(real(32),5,baseValue)[5464651]
-
type unmanaged TensorResource(real(32),5,baseValue)?[4164850]
-
type TensorResource(real(32),5,baseValue)[2827089]
-
type borrowed TensorResource(real(32),5,baseValue)?[2824766]
-
type unmanaged TensorResource(real(32),5,baseValue)[2824264]
-
- «»
function _new[4594623] ( operationCtx[4594644]:reluOp(shared BaseTensorResource(real(32),5))[4590991] ) : unmanaged TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594659]
const ref arg operationCtx[4594644]:reluOp(shared BaseTensorResource(real(32),5))[4590991]-
{
-
var _formal_type_tmp_[5481192]:real(32)[91]
-
var _formal_type_tmp_[5481190]:TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508]
-
var ret[4594674]:unmanaged TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594659]
-
var initTemp[4594625]:TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508]
-
var call_tmp[4594681]:int(64)[10]
-
(4594684 'move' call_tmp[4594681] (4594695 'sizeof_bundle' TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508]))
-
var cast_tmp[4594698]:c_ptr(void)[1465614]
-
(4594700 'move' cast_tmp[4594698] (4594652 call chpl_here_alloc[308303] call_tmp[4594681] 452))
-
(4594655 'move' initTemp[4594625] (4594702 'cast' TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594508] cast_tmp[4594698]))
-
(4594626 call init[4591122] initTemp[4594625] operationCtx[4594644])
-
(4594670 'end of statement' )
-
var tmp[4594657]:unmanaged TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594659]
-
(4594664 'move' tmp[4594657] (4594661 'cast' unmanaged TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594659] initTemp[4594625]))
-
(4594679 'move' ret[4594674] tmp[4594657])
-
(4594676 return ret[4594674])
}
-
-
type TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))?[5466463]
-
type TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[5466460]
-
type TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[5466457]
-
type unmanaged TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))?[5256818]
-
type borrowed TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))?[4595092]
-
type unmanaged TensorResource(real(32),5,reluOp(shared BaseTensorResource(real(32),5)))[4594659]
-
- «»
function _new[4958089] ( operationCtx[4958110]:reshapeOp(1,5,real(32))[4957396] ) : unmanaged TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4958125]
const ref arg operationCtx[4958110]:reshapeOp(1,5,real(32))[4957396]-
{
-
var _formal_type_tmp_[5481802]:real(32)[91]
-
var _formal_type_tmp_[5481800]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655]
-
var ret[4958140]:unmanaged TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4958125]
-
var initTemp[4958091]:TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655]
-
var call_tmp[4958147]:int(64)[10]
-
(4958150 'move' call_tmp[4958147] (4958161 'sizeof_bundle' TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655]))
-
var cast_tmp[4958164]:c_ptr(void)[1465614]
-
(4958166 'move' cast_tmp[4958164] (4958118 call chpl_here_alloc[308303] call_tmp[4958147] 515))
-
(4958121 'move' initTemp[4958091] (4958168 'cast' TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4957655] cast_tmp[4958164]))
-
(4958092 call init[4957537] initTemp[4958091] operationCtx[4958110])
-
(4958136 'end of statement' )
-
var tmp[4958123]:unmanaged TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4958125]
-
(4958130 'move' tmp[4958123] (4958127 'cast' unmanaged TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4958125] initTemp[4958091]))
-
(4958145 'move' ret[4958140] tmp[4958123])
-
(4958142 return ret[4958140])
}
-
-
type TensorResource(real(32),5,reshapeOp(1,5,real(32)))?[5467314]
-
type TensorResource(real(32),5,reshapeOp(1,5,real(32)))[5467311]
-
type TensorResource(real(32),5,reshapeOp(1,5,real(32)))[5467308]
-
type unmanaged TensorResource(real(32),5,reshapeOp(1,5,real(32)))?[5353002]
-
type borrowed TensorResource(real(32),5,reshapeOp(1,5,real(32)))?[4958558]
-
type unmanaged TensorResource(real(32),5,reshapeOp(1,5,real(32)))[4958125]
-
- «»
function _new[4966047] ( operationCtx[4966068]:expandOp(5,real(32))[4965433] ) : unmanaged TensorResource(real(32),5,expandOp(5,real(32)))[4966083]
const ref arg operationCtx[4966068]:expandOp(5,real(32))[4965433]-
{
-
var _formal_type_tmp_[5481820]:real(32)[91]
-
var _formal_type_tmp_[5481818]:TensorResource(real(32),5,expandOp(5,real(32)))[4965691]
-
var ret[4966098]:unmanaged TensorResource(real(32),5,expandOp(5,real(32)))[4966083]
-
var initTemp[4966049]:TensorResource(real(32),5,expandOp(5,real(32)))[4965691]
-
var call_tmp[4966105]:int(64)[10]
-
(4966108 'move' call_tmp[4966105] (4966119 'sizeof_bundle' TensorResource(real(32),5,expandOp(5,real(32)))[4965691]))
-
var cast_tmp[4966122]:c_ptr(void)[1465614]
-
(4966124 'move' cast_tmp[4966122] (4966076 call chpl_here_alloc[308303] call_tmp[4966105] 516))
-
(4966079 'move' initTemp[4966049] (4966126 'cast' TensorResource(real(32),5,expandOp(5,real(32)))[4965691] cast_tmp[4966122]))
-
(4966050 call init[4965573] initTemp[4966049] operationCtx[4966068])
-
(4966094 'end of statement' )
-
var tmp[4966081]:unmanaged TensorResource(real(32),5,expandOp(5,real(32)))[4966083]
-
(4966088 'move' tmp[4966081] (4966085 'cast' unmanaged TensorResource(real(32),5,expandOp(5,real(32)))[4966083] initTemp[4966049]))
-
(4966103 'move' ret[4966098] tmp[4966081])
-
(4966100 return ret[4966098])
}
-
-
type TensorResource(real(32),5,expandOp(5,real(32)))?[5467330]
-
type TensorResource(real(32),5,expandOp(5,real(32)))[5467327]
-
type TensorResource(real(32),5,expandOp(5,real(32)))[5467324]
-
type unmanaged TensorResource(real(32),5,expandOp(5,real(32)))?[5355592]
-
type borrowed TensorResource(real(32),5,expandOp(5,real(32)))?[4966516]
-
type unmanaged TensorResource(real(32),5,expandOp(5,real(32)))[4966083]
-
- «»
function _new[4984826] ( operationCtx[4984847]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389] ) : unmanaged TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984862]
const ref arg operationCtx[4984847]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389]-
{
-
var _formal_type_tmp_[5481836]:real(32)[91]
-
var _formal_type_tmp_[5481834]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642]
-
var ret[4984877]:unmanaged TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984862]
-
var initTemp[4984828]:TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642]
-
var call_tmp[4984884]:int(64)[10]
-
(4984887 'move' call_tmp[4984884] (4984898 'sizeof_bundle' TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642]))
-
var cast_tmp[4984901]:c_ptr(void)[1465614]
-
(4984903 'move' cast_tmp[4984901] (4984855 call chpl_here_alloc[308303] call_tmp[4984884] 517))
-
(4984858 'move' initTemp[4984828] (4984905 'cast' TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984642] cast_tmp[4984901]))
-
(4984829 call init[4984524] initTemp[4984828] operationCtx[4984847])
-
(4984873 'end of statement' )
-
var tmp[4984860]:unmanaged TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984862]
-
(4984867 'move' tmp[4984860] (4984864 'cast' unmanaged TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984862] initTemp[4984828]))
-
(4984882 'move' ret[4984877] tmp[4984860])
-
(4984879 return ret[4984877])
}
-
-
type TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))?[5467346]
-
type TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5467343]
-
type TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5467340]
-
type unmanaged TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))?[5358182]
-
type borrowed TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))?[4985295]
-
type unmanaged TensorResource(real(32),5,subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984862]
-
- «»
function _new[4990747] ( operationCtx[4990768]:expOp(shared BaseTensorResource(real(32),5))[4990383] ) : unmanaged TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990783]
const ref arg operationCtx[4990768]:expOp(shared BaseTensorResource(real(32),5))[4990383]-
{
-
var _formal_type_tmp_[5481850]:real(32)[91]
-
var _formal_type_tmp_[5481848]:TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632]
-
var ret[4990798]:unmanaged TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990783]
-
var initTemp[4990749]:TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632]
-
var call_tmp[4990805]:int(64)[10]
-
(4990808 'move' call_tmp[4990805] (4990819 'sizeof_bundle' TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632]))
-
var cast_tmp[4990822]:c_ptr(void)[1465614]
-
(4990824 'move' cast_tmp[4990822] (4990776 call chpl_here_alloc[308303] call_tmp[4990805] 518))
-
(4990779 'move' initTemp[4990749] (4990826 'cast' TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990632] cast_tmp[4990822]))
-
(4990750 call init[4990514] initTemp[4990749] operationCtx[4990768])
-
(4990794 'end of statement' )
-
var tmp[4990781]:unmanaged TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990783]
-
(4990788 'move' tmp[4990781] (4990785 'cast' unmanaged TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990783] initTemp[4990749]))
-
(4990803 'move' ret[4990798] tmp[4990781])
-
(4990800 return ret[4990798])
}
-
-
type TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))?[5467362]
-
type TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[5467359]
-
type TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[5467356]
-
type unmanaged TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))?[5360772]
-
type borrowed TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))?[4991216]
-
type unmanaged TensorResource(real(32),5,expOp(shared BaseTensorResource(real(32),5)))[4990783]
-
- «»
function _new[5010829] ( operationCtx[5010850]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392] ) : unmanaged TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010865]
const ref arg operationCtx[5010850]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392]-
{
-
var _formal_type_tmp_[5481880]:real(32)[91]
-
var _formal_type_tmp_[5481878]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645]
-
var ret[5010880]:unmanaged TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010865]
-
var initTemp[5010831]:TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645]
-
var call_tmp[5010887]:int(64)[10]
-
(5010890 'move' call_tmp[5010887] (5010901 'sizeof_bundle' TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645]))
-
var cast_tmp[5010904]:c_ptr(void)[1465614]
-
(5010906 'move' cast_tmp[5010904] (5010858 call chpl_here_alloc[308303] call_tmp[5010887] 524))
-
(5010861 'move' initTemp[5010831] (5010908 'cast' TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010645] cast_tmp[5010904]))
-
(5010832 call init[5010527] initTemp[5010831] operationCtx[5010850])
-
(5010876 'end of statement' )
-
var tmp[5010863]:unmanaged TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010865]
-
(5010870 'move' tmp[5010863] (5010867 'cast' unmanaged TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010865] initTemp[5010831]))
-
(5010885 'move' ret[5010880] tmp[5010863])
-
(5010882 return ret[5010880])
}
-
-
type TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))?[5467394]
-
type TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5467391]
-
type TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5467388]
-
type unmanaged TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))?[5366132]
-
type borrowed TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))?[5011298]
-
type unmanaged TensorResource(real(32),5,divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010865]
-
- «»
function _new[5186496] ( operationCtx[5186517]:addOp(5,real(32))[5185862] ) : unmanaged TensorResource(real(32),5,addOp(5,real(32)))[5186532]
const ref arg operationCtx[5186517]:addOp(5,real(32))[5185862]-
{
-
var _formal_type_tmp_[5482092]:real(32)[91]
-
var _formal_type_tmp_[5482090]:TensorResource(real(32),5,addOp(5,real(32)))[5186117]
-
var ret[5186547]:unmanaged TensorResource(real(32),5,addOp(5,real(32)))[5186532]
-
var initTemp[5186498]:TensorResource(real(32),5,addOp(5,real(32)))[5186117]
-
var call_tmp[5186554]:int(64)[10]
-
(5186557 'move' call_tmp[5186554] (5186568 'sizeof_bundle' TensorResource(real(32),5,addOp(5,real(32)))[5186117]))
-
var cast_tmp[5186571]:c_ptr(void)[1465614]
-
(5186573 'move' cast_tmp[5186571] (5186525 call chpl_here_alloc[308303] call_tmp[5186554] 542))
-
(5186528 'move' initTemp[5186498] (5186575 'cast' TensorResource(real(32),5,addOp(5,real(32)))[5186117] cast_tmp[5186571]))
-
(5186499 call init[5185999] initTemp[5186498] operationCtx[5186517])
-
(5186543 'end of statement' )
-
var tmp[5186530]:unmanaged TensorResource(real(32),5,addOp(5,real(32)))[5186532]
-
(5186537 'move' tmp[5186530] (5186534 'cast' unmanaged TensorResource(real(32),5,addOp(5,real(32)))[5186532] initTemp[5186498]))
-
(5186552 'move' ret[5186547] tmp[5186530])
-
(5186549 return ret[5186547])
}
-
-
type TensorResource(real(32),5,addOp(5,real(32)))?[5467586]
-
type TensorResource(real(32),5,addOp(5,real(32)))[5467583]
-
type TensorResource(real(32),5,addOp(5,real(32)))[5467580]
-
type unmanaged TensorResource(real(32),5,addOp(5,real(32)))?[5397818]
-
type borrowed TensorResource(real(32),5,addOp(5,real(32)))?[5186965]
-
type unmanaged TensorResource(real(32),5,addOp(5,real(32)))[5186532]
-
- «»
function _new[3001075] ( dataResource[3001086]:shared Remote(ndarray(6,real(32)))[2858597] ) : unmanaged TensorResource(real(32),6,baseValue)[3001101]
ref arg dataResource[3001086]:shared Remote(ndarray(6,real(32)))[2858597]-
{
-
var _formal_type_tmp_[5479576]:TensorResource(real(32),6,baseValue)[3001045]
-
var _formal_tmp_dataResource[3001146]:shared Remote(ndarray(6,real(32)))[2858597]
-
(3001149 'move' _formal_tmp_dataResource[3001146] dataResource[3001086])
-
var ret[3001116]:unmanaged TensorResource(real(32),6,baseValue)[3001101]
-
var initTemp[3001077]:TensorResource(real(32),6,baseValue)[3001045]
-
var call_tmp[3001123]:int(64)[10]
-
(3001126 'move' call_tmp[3001123] (3001152 'sizeof_bundle' TensorResource(real(32),6,baseValue)[3001045]))
-
var cast_tmp[3001155]:c_ptr(void)[1465614]
-
(3001157 'move' cast_tmp[3001155] (3001094 call chpl_here_alloc[308303] call_tmp[3001123] 291))
-
(3001097 'move' initTemp[3001077] (3001159 'cast' TensorResource(real(32),6,baseValue)[3001045] cast_tmp[3001155]))
-
(3001078 call init[2998183] initTemp[3001077] _formal_tmp_dataResource[3001146])
-
(3001112 'end of statement' )
-
var tmp[3001099]:unmanaged TensorResource(real(32),6,baseValue)[3001101]
-
(3001106 'move' tmp[3001099] (3001103 'cast' unmanaged TensorResource(real(32),6,baseValue)[3001101] initTemp[3001077]))
-
(3001121 'move' ret[3001116] tmp[3001099])
-
(3001118 return ret[3001116])
}
-
- «»
function _new[4490292] ( dataResource[4490303]:shared Remote(ndarray(6,real(32)))[2858597] , gradResource[4490338]:shared Remote(ndarray(6,real(32)))?[2858678] , operationCtx[4490343]:baseValue[334793] ) : unmanaged TensorResource(real(32),6,baseValue)[3001101]
ref arg dataResource[4490303]:shared Remote(ndarray(6,real(32)))[2858597] ref arg gradResource[4490338]:shared Remote(ndarray(6,real(32)))?[2858678] const ref arg operationCtx[4490343]:baseValue[334793]-
{
-
var _formal_type_tmp_[5480978]:TensorResource(real(32),6,baseValue)[3001045]
-
var _formal_tmp_dataResource[4490407]:shared Remote(ndarray(6,real(32)))[2858597]
-
(4490411 'move' _formal_tmp_dataResource[4490407] dataResource[4490303])
-
var _formal_tmp_gradResource[4490408]:shared Remote(ndarray(6,real(32)))?[2858678]
-
(4490415 'move' _formal_tmp_gradResource[4490408] gradResource[4490338])
-
var ret[4490368]:unmanaged TensorResource(real(32),6,baseValue)[3001101]
-
var initTemp[4490294]:TensorResource(real(32),6,baseValue)[3001045]
-
var call_tmp[4490375]:int(64)[10]
-
(4490378 'move' call_tmp[4490375] (4490418 'sizeof_bundle' TensorResource(real(32),6,baseValue)[3001045]))
-
var cast_tmp[4490421]:c_ptr(void)[1465614]
-
(4490423 'move' cast_tmp[4490421] (4490349 call chpl_here_alloc[308303] call_tmp[4490375] 291))
-
(4490352 'move' initTemp[4490294] (4490425 'cast' TensorResource(real(32),6,baseValue)[3001045] cast_tmp[4490421]))
-
(4490295 call init[2998283] initTemp[4490294] _formal_tmp_dataResource[4490407] _formal_tmp_gradResource[4490408] operationCtx[4490343])
-
(4490364 'end of statement' )
-
var tmp[4490354]:unmanaged TensorResource(real(32),6,baseValue)[3001101]
-
(4490358 'move' tmp[4490354] (4490355 'cast' unmanaged TensorResource(real(32),6,baseValue)[3001101] initTemp[4490294]))
-
(4490373 'move' ret[4490368] tmp[4490354])
-
(4490370 return ret[4490368])
}
-
-
type TensorResource(real(32),6,baseValue)?[5464887]
-
type TensorResource(real(32),6,baseValue)[5464884]
-
type unmanaged TensorResource(real(32),6,baseValue)?[4181971]
-
type TensorResource(real(32),6,baseValue)[3003926]
-
type borrowed TensorResource(real(32),6,baseValue)?[3001603]
-
type unmanaged TensorResource(real(32),6,baseValue)[3001101]
-
- «»
function _new[4615101] ( operationCtx[4615122]:reluOp(shared BaseTensorResource(real(32),6))[4611159] ) : unmanaged TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4615137]
const ref arg operationCtx[4615122]:reluOp(shared BaseTensorResource(real(32),6))[4611159]-
{
-
var _formal_type_tmp_[5481226]:real(32)[91]
-
var _formal_type_tmp_[5481224]:TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986]
-
var ret[4615152]:unmanaged TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4615137]
-
var initTemp[4615103]:TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986]
-
var call_tmp[4615159]:int(64)[10]
-
(4615162 'move' call_tmp[4615159] (4615173 'sizeof_bundle' TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986]))
-
var cast_tmp[4615176]:c_ptr(void)[1465614]
-
(4615178 'move' cast_tmp[4615176] (4615130 call chpl_here_alloc[308303] call_tmp[4615159] 454))
-
(4615133 'move' initTemp[4615103] (4615180 'cast' TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4614986] cast_tmp[4615176]))
-
(4615104 call init[4611290] initTemp[4615103] operationCtx[4615122])
-
(4615148 'end of statement' )
-
var tmp[4615135]:unmanaged TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4615137]
-
(4615142 'move' tmp[4615135] (4615139 'cast' unmanaged TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4615137] initTemp[4615103]))
-
(4615157 'move' ret[4615152] tmp[4615135])
-
(4615154 return ret[4615152])
}
-
-
type TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))?[5466479]
-
type TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[5466476]
-
type TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[5466473]
-
type unmanaged TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))?[5259453]
-
type borrowed TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))?[4615570]
-
type unmanaged TensorResource(real(32),6,reluOp(shared BaseTensorResource(real(32),6)))[4615137]
-
- «»
function _new[5025504] ( operationCtx[5025525]:reshapeOp(1,6,real(32))[5024811] ) : unmanaged TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025540]
const ref arg operationCtx[5025525]:reshapeOp(1,6,real(32))[5024811]-
{
-
var _formal_type_tmp_[5481912]:real(32)[91]
-
var _formal_type_tmp_[5481910]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070]
-
var ret[5025555]:unmanaged TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025540]
-
var initTemp[5025506]:TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070]
-
var call_tmp[5025562]:int(64)[10]
-
(5025565 'move' call_tmp[5025562] (5025576 'sizeof_bundle' TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070]))
-
var cast_tmp[5025579]:c_ptr(void)[1465614]
-
(5025581 'move' cast_tmp[5025579] (5025533 call chpl_here_alloc[308303] call_tmp[5025562] 528))
-
(5025536 'move' initTemp[5025506] (5025583 'cast' TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025070] cast_tmp[5025579]))
-
(5025507 call init[5024952] initTemp[5025506] operationCtx[5025525])
-
(5025551 'end of statement' )
-
var tmp[5025538]:unmanaged TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025540]
-
(5025545 'move' tmp[5025538] (5025542 'cast' unmanaged TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025540] initTemp[5025506]))
-
(5025560 'move' ret[5025555] tmp[5025538])
-
(5025557 return ret[5025555])
}
-
-
type TensorResource(real(32),6,reshapeOp(1,6,real(32)))?[5467426]
-
type TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5467423]
-
type TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5467420]
-
type unmanaged TensorResource(real(32),6,reshapeOp(1,6,real(32)))?[5371402]
-
type borrowed TensorResource(real(32),6,reshapeOp(1,6,real(32)))?[5025973]
-
type unmanaged TensorResource(real(32),6,reshapeOp(1,6,real(32)))[5025540]
-
- «»
function _new[5033508] ( operationCtx[5033529]:expandOp(6,real(32))[5032894] ) : unmanaged TensorResource(real(32),6,expandOp(6,real(32)))[5033544]
const ref arg operationCtx[5033529]:expandOp(6,real(32))[5032894]-
{
-
var _formal_type_tmp_[5481930]:real(32)[91]
-
var _formal_type_tmp_[5481928]:TensorResource(real(32),6,expandOp(6,real(32)))[5033152]
-
var ret[5033559]:unmanaged TensorResource(real(32),6,expandOp(6,real(32)))[5033544]
-
var initTemp[5033510]:TensorResource(real(32),6,expandOp(6,real(32)))[5033152]
-
var call_tmp[5033566]:int(64)[10]
-
(5033569 'move' call_tmp[5033566] (5033580 'sizeof_bundle' TensorResource(real(32),6,expandOp(6,real(32)))[5033152]))
-
var cast_tmp[5033583]:c_ptr(void)[1465614]
-
(5033585 'move' cast_tmp[5033583] (5033537 call chpl_here_alloc[308303] call_tmp[5033566] 529))
-
(5033540 'move' initTemp[5033510] (5033587 'cast' TensorResource(real(32),6,expandOp(6,real(32)))[5033152] cast_tmp[5033583]))
-
(5033511 call init[5033034] initTemp[5033510] operationCtx[5033529])
-
(5033555 'end of statement' )
-
var tmp[5033542]:unmanaged TensorResource(real(32),6,expandOp(6,real(32)))[5033544]
-
(5033549 'move' tmp[5033542] (5033546 'cast' unmanaged TensorResource(real(32),6,expandOp(6,real(32)))[5033544] initTemp[5033510]))
-
(5033564 'move' ret[5033559] tmp[5033542])
-
(5033561 return ret[5033559])
}
-
-
type TensorResource(real(32),6,expandOp(6,real(32)))?[5467442]
-
type TensorResource(real(32),6,expandOp(6,real(32)))[5467439]
-
type TensorResource(real(32),6,expandOp(6,real(32)))[5467436]
-
type unmanaged TensorResource(real(32),6,expandOp(6,real(32)))?[5373992]
-
type borrowed TensorResource(real(32),6,expandOp(6,real(32)))?[5033977]
-
type unmanaged TensorResource(real(32),6,expandOp(6,real(32)))[5033544]
-
- «»
function _new[5053385] ( operationCtx[5053406]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948] ) : unmanaged TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053421]
const ref arg operationCtx[5053406]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948]-
{
-
var _formal_type_tmp_[5481946]:real(32)[91]
-
var _formal_type_tmp_[5481944]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201]
-
var ret[5053436]:unmanaged TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053421]
-
var initTemp[5053387]:TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201]
-
var call_tmp[5053443]:int(64)[10]
-
(5053446 'move' call_tmp[5053443] (5053457 'sizeof_bundle' TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201]))
-
var cast_tmp[5053460]:c_ptr(void)[1465614]
-
(5053462 'move' cast_tmp[5053460] (5053414 call chpl_here_alloc[308303] call_tmp[5053443] 530))
-
(5053417 'move' initTemp[5053387] (5053464 'cast' TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053201] cast_tmp[5053460]))
-
(5053388 call init[5053083] initTemp[5053387] operationCtx[5053406])
-
(5053432 'end of statement' )
-
var tmp[5053419]:unmanaged TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053421]
-
(5053426 'move' tmp[5053419] (5053423 'cast' unmanaged TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053421] initTemp[5053387]))
-
(5053441 'move' ret[5053436] tmp[5053419])
-
(5053438 return ret[5053436])
}
-
-
type TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))?[5467458]
-
type TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5467455]
-
type TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5467452]
-
type unmanaged TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))?[5376582]
-
type borrowed TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))?[5053854]
-
type unmanaged TensorResource(real(32),6,subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5053421]
-
- «»
function _new[5059306] ( operationCtx[5059327]:expOp(shared BaseTensorResource(real(32),6))[5058942] ) : unmanaged TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059342]
const ref arg operationCtx[5059327]:expOp(shared BaseTensorResource(real(32),6))[5058942]-
{
-
var _formal_type_tmp_[5481960]:real(32)[91]
-
var _formal_type_tmp_[5481958]:TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191]
-
var ret[5059357]:unmanaged TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059342]
-
var initTemp[5059308]:TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191]
-
var call_tmp[5059364]:int(64)[10]
-
(5059367 'move' call_tmp[5059364] (5059378 'sizeof_bundle' TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191]))
-
var cast_tmp[5059381]:c_ptr(void)[1465614]
-
(5059383 'move' cast_tmp[5059381] (5059335 call chpl_here_alloc[308303] call_tmp[5059364] 531))
-
(5059338 'move' initTemp[5059308] (5059385 'cast' TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059191] cast_tmp[5059381]))
-
(5059309 call init[5059073] initTemp[5059308] operationCtx[5059327])
-
(5059353 'end of statement' )
-
var tmp[5059340]:unmanaged TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059342]
-
(5059347 'move' tmp[5059340] (5059344 'cast' unmanaged TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059342] initTemp[5059308]))
-
(5059362 'move' ret[5059357] tmp[5059340])
-
(5059359 return ret[5059357])
}
-
-
type TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))?[5467474]
-
type TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5467471]
-
type TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5467468]
-
type unmanaged TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))?[5379172]
-
type borrowed TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))?[5059775]
-
type unmanaged TensorResource(real(32),6,expOp(shared BaseTensorResource(real(32),6)))[5059342]
-
- «»
function _new[5079841] ( operationCtx[5079862]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404] ) : unmanaged TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079877]
const ref arg operationCtx[5079862]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404]-
{
-
var _formal_type_tmp_[5481990]:real(32)[91]
-
var _formal_type_tmp_[5481988]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657]
-
var ret[5079892]:unmanaged TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079877]
-
var initTemp[5079843]:TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657]
-
var call_tmp[5079899]:int(64)[10]
-
(5079902 'move' call_tmp[5079899] (5079913 'sizeof_bundle' TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657]))
-
var cast_tmp[5079916]:c_ptr(void)[1465614]
-
(5079918 'move' cast_tmp[5079916] (5079870 call chpl_here_alloc[308303] call_tmp[5079899] 537))
-
(5079873 'move' initTemp[5079843] (5079920 'cast' TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079657] cast_tmp[5079916]))
-
(5079844 call init[5079539] initTemp[5079843] operationCtx[5079862])
-
(5079888 'end of statement' )
-
var tmp[5079875]:unmanaged TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079877]
-
(5079882 'move' tmp[5079875] (5079879 'cast' unmanaged TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079877] initTemp[5079843]))
-
(5079897 'move' ret[5079892] tmp[5079875])
-
(5079894 return ret[5079892])
}
-
-
type TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))?[5467506]
-
type TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5467503]
-
type TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5467500]
-
type unmanaged TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))?[5384532]
-
type borrowed TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))?[5080310]
-
type unmanaged TensorResource(real(32),6,divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079877]
-
- «»
function _new[5193037] ( operationCtx[5193058]:addOp(6,real(32))[5192403] ) : unmanaged TensorResource(real(32),6,addOp(6,real(32)))[5193073]
const ref arg operationCtx[5193058]:addOp(6,real(32))[5192403]-
{
-
var _formal_type_tmp_[5482108]:real(32)[91]
-
var _formal_type_tmp_[5482106]:TensorResource(real(32),6,addOp(6,real(32)))[5192658]
-
var ret[5193088]:unmanaged TensorResource(real(32),6,addOp(6,real(32)))[5193073]
-
var initTemp[5193039]:TensorResource(real(32),6,addOp(6,real(32)))[5192658]
-
var call_tmp[5193095]:int(64)[10]
-
(5193098 'move' call_tmp[5193095] (5193109 'sizeof_bundle' TensorResource(real(32),6,addOp(6,real(32)))[5192658]))
-
var cast_tmp[5193112]:c_ptr(void)[1465614]
-
(5193114 'move' cast_tmp[5193112] (5193066 call chpl_here_alloc[308303] call_tmp[5193095] 543))
-
(5193069 'move' initTemp[5193039] (5193116 'cast' TensorResource(real(32),6,addOp(6,real(32)))[5192658] cast_tmp[5193112]))
-
(5193040 call init[5192540] initTemp[5193039] operationCtx[5193058])
-
(5193084 'end of statement' )
-
var tmp[5193071]:unmanaged TensorResource(real(32),6,addOp(6,real(32)))[5193073]
-
(5193078 'move' tmp[5193071] (5193075 'cast' unmanaged TensorResource(real(32),6,addOp(6,real(32)))[5193073] initTemp[5193039]))
-
(5193093 'move' ret[5193088] tmp[5193071])
-
(5193090 return ret[5193088])
}
-
-
type TensorResource(real(32),6,addOp(6,real(32)))?[5467602]
-
type TensorResource(real(32),6,addOp(6,real(32)))[5467599]
-
type TensorResource(real(32),6,addOp(6,real(32)))[5467596]
-
type unmanaged TensorResource(real(32),6,addOp(6,real(32)))?[5400408]
-
type borrowed TensorResource(real(32),6,addOp(6,real(32)))?[5193506]
-
type unmanaged TensorResource(real(32),6,addOp(6,real(32)))[5193073]
-
- «»
function _new[3203010] ( dataResource[3203021]:shared Remote(ndarray(1,real(64)))[2166630] ) : unmanaged TensorResource(real(64),1,baseValue)[3203036]
ref arg dataResource[3203021]:shared Remote(ndarray(1,real(64)))[2166630]-
{
-
var _formal_type_tmp_[5479704]:TensorResource(real(64),1,baseValue)[3202980]
-
var _formal_tmp_dataResource[3203081]:shared Remote(ndarray(1,real(64)))[2166630]
-
(3203084 'move' _formal_tmp_dataResource[3203081] dataResource[3203021])
-
var ret[3203051]:unmanaged TensorResource(real(64),1,baseValue)[3203036]
-
var initTemp[3203012]:TensorResource(real(64),1,baseValue)[3202980]
-
var call_tmp[3203058]:int(64)[10]
-
(3203061 'move' call_tmp[3203058] (3203087 'sizeof_bundle' TensorResource(real(64),1,baseValue)[3202980]))
-
var cast_tmp[3203090]:c_ptr(void)[1465614]
-
(3203092 'move' cast_tmp[3203090] (3203029 call chpl_here_alloc[308303] call_tmp[3203058] 308))
-
(3203032 'move' initTemp[3203012] (3203094 'cast' TensorResource(real(64),1,baseValue)[3202980] cast_tmp[3203090]))
-
(3203013 call init[3200217] initTemp[3203012] _formal_tmp_dataResource[3203081])
-
(3203047 'end of statement' )
-
var tmp[3203034]:unmanaged TensorResource(real(64),1,baseValue)[3203036]
-
(3203041 'move' tmp[3203034] (3203038 'cast' unmanaged TensorResource(real(64),1,baseValue)[3203036] initTemp[3203012]))
-
(3203056 'move' ret[3203051] tmp[3203034])
-
(3203053 return ret[3203051])
}
-
- «»
function _new[4493341] ( dataResource[4493352]:shared Remote(ndarray(1,real(64)))[2166630] , gradResource[4493387]:shared Remote(ndarray(1,real(64)))?[2166711] , operationCtx[4493392]:baseValue[334793] ) : unmanaged TensorResource(real(64),1,baseValue)[3203036]
ref arg dataResource[4493352]:shared Remote(ndarray(1,real(64)))[2166630] ref arg gradResource[4493387]:shared Remote(ndarray(1,real(64)))?[2166711] const ref arg operationCtx[4493392]:baseValue[334793]-
{
-
var _formal_type_tmp_[5480988]:TensorResource(real(64),1,baseValue)[3202980]
-
var _formal_tmp_dataResource[4493456]:shared Remote(ndarray(1,real(64)))[2166630]
-
(4493460 'move' _formal_tmp_dataResource[4493456] dataResource[4493352])
-
var _formal_tmp_gradResource[4493457]:shared Remote(ndarray(1,real(64)))?[2166711]
-
(4493464 'move' _formal_tmp_gradResource[4493457] gradResource[4493387])
-
var ret[4493417]:unmanaged TensorResource(real(64),1,baseValue)[3203036]
-
var initTemp[4493343]:TensorResource(real(64),1,baseValue)[3202980]
-
var call_tmp[4493424]:int(64)[10]
-
(4493427 'move' call_tmp[4493424] (4493467 'sizeof_bundle' TensorResource(real(64),1,baseValue)[3202980]))
-
var cast_tmp[4493470]:c_ptr(void)[1465614]
-
(4493472 'move' cast_tmp[4493470] (4493398 call chpl_here_alloc[308303] call_tmp[4493424] 308))
-
(4493401 'move' initTemp[4493343] (4493474 'cast' TensorResource(real(64),1,baseValue)[3202980] cast_tmp[4493470]))
-
(4493344 call init[3200317] initTemp[4493343] _formal_tmp_dataResource[4493456] _formal_tmp_gradResource[4493457] operationCtx[4493392])
-
(4493413 'end of statement' )
-
var tmp[4493403]:unmanaged TensorResource(real(64),1,baseValue)[3203036]
-
(4493407 'move' tmp[4493403] (4493404 'cast' unmanaged TensorResource(real(64),1,baseValue)[3203036] initTemp[4493343]))
-
(4493422 'move' ret[4493417] tmp[4493403])
-
(4493419 return ret[4493417])
}
-
-
type TensorResource(real(64),1,baseValue)?[5464956]
-
type TensorResource(real(64),1,baseValue)[5464953]
-
type unmanaged TensorResource(real(64),1,baseValue)?[4194229]
-
type TensorResource(real(64),1,baseValue)[3209758]
-
type borrowed TensorResource(real(64),1,baseValue)?[3203538]
-
type unmanaged TensorResource(real(64),1,baseValue)[3203036]
-
- «»
function _new[3225506] ( dataResource[3225517]:shared Remote(ndarray(2,real(64)))[2299577] ) : unmanaged TensorResource(real(64),2,baseValue)[3225532]
ref arg dataResource[3225517]:shared Remote(ndarray(2,real(64)))[2299577]-
{
-
var _formal_type_tmp_[5479742]:TensorResource(real(64),2,baseValue)[3225476]
-
var _formal_tmp_dataResource[3225577]:shared Remote(ndarray(2,real(64)))[2299577]
-
(3225580 'move' _formal_tmp_dataResource[3225577] dataResource[3225517])
-
var ret[3225547]:unmanaged TensorResource(real(64),2,baseValue)[3225532]
-
var initTemp[3225508]:TensorResource(real(64),2,baseValue)[3225476]
-
var call_tmp[3225554]:int(64)[10]
-
(3225557 'move' call_tmp[3225554] (3225583 'sizeof_bundle' TensorResource(real(64),2,baseValue)[3225476]))
-
var cast_tmp[3225586]:c_ptr(void)[1465614]
-
(3225588 'move' cast_tmp[3225586] (3225525 call chpl_here_alloc[308303] call_tmp[3225554] 315))
-
(3225528 'move' initTemp[3225508] (3225590 'cast' TensorResource(real(64),2,baseValue)[3225476] cast_tmp[3225586]))
-
(3225509 call init[3222713] initTemp[3225508] _formal_tmp_dataResource[3225577])
-
(3225543 'end of statement' )
-
var tmp[3225530]:unmanaged TensorResource(real(64),2,baseValue)[3225532]
-
(3225537 'move' tmp[3225530] (3225534 'cast' unmanaged TensorResource(real(64),2,baseValue)[3225532] initTemp[3225508]))
-
(3225552 'move' ret[3225547] tmp[3225530])
-
(3225549 return ret[3225547])
}
-
- «»
function _new[4496390] ( dataResource[4496401]:shared Remote(ndarray(2,real(64)))[2299577] , gradResource[4496436]:shared Remote(ndarray(2,real(64)))?[2299658] , operationCtx[4496441]:baseValue[334793] ) : unmanaged TensorResource(real(64),2,baseValue)[3225532]
ref arg dataResource[4496401]:shared Remote(ndarray(2,real(64)))[2299577] ref arg gradResource[4496436]:shared Remote(ndarray(2,real(64)))?[2299658] const ref arg operationCtx[4496441]:baseValue[334793]-
{
-
var _formal_type_tmp_[5480998]:TensorResource(real(64),2,baseValue)[3225476]
-
var _formal_tmp_dataResource[4496505]:shared Remote(ndarray(2,real(64)))[2299577]
-
(4496509 'move' _formal_tmp_dataResource[4496505] dataResource[4496401])
-
var _formal_tmp_gradResource[4496506]:shared Remote(ndarray(2,real(64)))?[2299658]
-
(4496513 'move' _formal_tmp_gradResource[4496506] gradResource[4496436])
-
var ret[4496466]:unmanaged TensorResource(real(64),2,baseValue)[3225532]
-
var initTemp[4496392]:TensorResource(real(64),2,baseValue)[3225476]
-
var call_tmp[4496473]:int(64)[10]
-
(4496476 'move' call_tmp[4496473] (4496516 'sizeof_bundle' TensorResource(real(64),2,baseValue)[3225476]))
-
var cast_tmp[4496519]:c_ptr(void)[1465614]
-
(4496521 'move' cast_tmp[4496519] (4496447 call chpl_here_alloc[308303] call_tmp[4496473] 315))
-
(4496450 'move' initTemp[4496392] (4496523 'cast' TensorResource(real(64),2,baseValue)[3225476] cast_tmp[4496519]))
-
(4496393 call init[3222813] initTemp[4496392] _formal_tmp_dataResource[4496505] _formal_tmp_gradResource[4496506] operationCtx[4496441])
-
(4496462 'end of statement' )
-
var tmp[4496452]:unmanaged TensorResource(real(64),2,baseValue)[3225532]
-
(4496456 'move' tmp[4496452] (4496453 'cast' unmanaged TensorResource(real(64),2,baseValue)[3225532] initTemp[4496392]))
-
(4496471 'move' ret[4496466] tmp[4496452])
-
(4496468 return ret[4496466])
}
-
-
type TensorResource(real(64),2,baseValue)?[5465014]
-
type TensorResource(real(64),2,baseValue)[5465011]
-
type unmanaged TensorResource(real(64),2,baseValue)?[4202882]
-
type TensorResource(real(64),2,baseValue)[3232354]
-
type borrowed TensorResource(real(64),2,baseValue)?[3226034]
-
type unmanaged TensorResource(real(64),2,baseValue)[3225532]
-
- «»
function _new[3518102] ( dataResource[3518113]:shared Remote(ndarray(3,real(64)))[2449401] ) : unmanaged TensorResource(real(64),3,baseValue)[3518128]
ref arg dataResource[3518113]:shared Remote(ndarray(3,real(64)))[2449401]-
{
-
var _formal_type_tmp_[5480160]:TensorResource(real(64),3,baseValue)[3518072]
-
var _formal_tmp_dataResource[3518173]:shared Remote(ndarray(3,real(64)))[2449401]
-
(3518176 'move' _formal_tmp_dataResource[3518173] dataResource[3518113])
-
var ret[3518143]:unmanaged TensorResource(real(64),3,baseValue)[3518128]
-
var initTemp[3518104]:TensorResource(real(64),3,baseValue)[3518072]
-
var call_tmp[3518150]:int(64)[10]
-
(3518153 'move' call_tmp[3518150] (3518179 'sizeof_bundle' TensorResource(real(64),3,baseValue)[3518072]))
-
var cast_tmp[3518182]:c_ptr(void)[1465614]
-
(3518184 'move' cast_tmp[3518182] (3518121 call chpl_here_alloc[308303] call_tmp[3518150] 350))
-
(3518124 'move' initTemp[3518104] (3518186 'cast' TensorResource(real(64),3,baseValue)[3518072] cast_tmp[3518182]))
-
(3518105 call init[3515309] initTemp[3518104] _formal_tmp_dataResource[3518173])
-
(3518139 'end of statement' )
-
var tmp[3518126]:unmanaged TensorResource(real(64),3,baseValue)[3518128]
-
(3518133 'move' tmp[3518126] (3518130 'cast' unmanaged TensorResource(real(64),3,baseValue)[3518128] initTemp[3518104]))
-
(3518148 'move' ret[3518143] tmp[3518126])
-
(3518145 return ret[3518143])
}
-
- «»
function _new[4499855] ( dataResource[4499866]:shared Remote(ndarray(3,real(64)))[2449401] , gradResource[4499901]:shared Remote(ndarray(3,real(64)))?[2449482] , operationCtx[4499906]:baseValue[334793] ) : unmanaged TensorResource(real(64),3,baseValue)[3518128]
ref arg dataResource[4499866]:shared Remote(ndarray(3,real(64)))[2449401] ref arg gradResource[4499901]:shared Remote(ndarray(3,real(64)))?[2449482] const ref arg operationCtx[4499906]:baseValue[334793]-
{
-
var _formal_type_tmp_[5481008]:TensorResource(real(64),3,baseValue)[3518072]
-
var _formal_tmp_dataResource[4499970]:shared Remote(ndarray(3,real(64)))[2449401]
-
(4499974 'move' _formal_tmp_dataResource[4499970] dataResource[4499866])
-
var _formal_tmp_gradResource[4499971]:shared Remote(ndarray(3,real(64)))?[2449482]
-
(4499978 'move' _formal_tmp_gradResource[4499971] gradResource[4499901])
-
var ret[4499931]:unmanaged TensorResource(real(64),3,baseValue)[3518128]
-
var initTemp[4499857]:TensorResource(real(64),3,baseValue)[3518072]
-
var call_tmp[4499938]:int(64)[10]
-
(4499941 'move' call_tmp[4499938] (4499981 'sizeof_bundle' TensorResource(real(64),3,baseValue)[3518072]))
-
var cast_tmp[4499984]:c_ptr(void)[1465614]
-
(4499986 'move' cast_tmp[4499984] (4499912 call chpl_here_alloc[308303] call_tmp[4499938] 350))
-
(4499915 'move' initTemp[4499857] (4499988 'cast' TensorResource(real(64),3,baseValue)[3518072] cast_tmp[4499984]))
-
(4499858 call init[3515409] initTemp[4499857] _formal_tmp_dataResource[4499970] _formal_tmp_gradResource[4499971] operationCtx[4499906])
-
(4499927 'end of statement' )
-
var tmp[4499917]:unmanaged TensorResource(real(64),3,baseValue)[3518128]
-
(4499921 'move' tmp[4499917] (4499918 'cast' unmanaged TensorResource(real(64),3,baseValue)[3518128] initTemp[4499857]))
-
(4499936 'move' ret[4499931] tmp[4499917])
-
(4499933 return ret[4499931])
}
-
-
type TensorResource(real(64),3,baseValue)?[5465651]
-
type TensorResource(real(64),3,baseValue)[5465648]
-
type unmanaged TensorResource(real(64),3,baseValue)?[4255737]
-
type TensorResource(real(64),3,baseValue)[3520022]
-
type borrowed TensorResource(real(64),3,baseValue)?[3518630]
-
type unmanaged TensorResource(real(64),3,baseValue)[3518128]
-
- «»
function _new[3540764] ( dataResource[3540775]:shared Remote(ndarray(5,real(64)))[2675388] ) : unmanaged TensorResource(real(64),5,baseValue)[3540790]
ref arg dataResource[3540775]:shared Remote(ndarray(5,real(64)))[2675388]-
{
-
var _formal_type_tmp_[5480180]:TensorResource(real(64),5,baseValue)[3540734]
-
var _formal_tmp_dataResource[3540835]:shared Remote(ndarray(5,real(64)))[2675388]
-
(3540838 'move' _formal_tmp_dataResource[3540835] dataResource[3540775])
-
var ret[3540805]:unmanaged TensorResource(real(64),5,baseValue)[3540790]
-
var initTemp[3540766]:TensorResource(real(64),5,baseValue)[3540734]
-
var call_tmp[3540812]:int(64)[10]
-
(3540815 'move' call_tmp[3540812] (3540841 'sizeof_bundle' TensorResource(real(64),5,baseValue)[3540734]))
-
var cast_tmp[3540844]:c_ptr(void)[1465614]
-
(3540846 'move' cast_tmp[3540844] (3540783 call chpl_here_alloc[308303] call_tmp[3540812] 354))
-
(3540786 'move' initTemp[3540766] (3540848 'cast' TensorResource(real(64),5,baseValue)[3540734] cast_tmp[3540844]))
-
(3540767 call init[3537971] initTemp[3540766] _formal_tmp_dataResource[3540835])
-
(3540801 'end of statement' )
-
var tmp[3540788]:unmanaged TensorResource(real(64),5,baseValue)[3540790]
-
(3540795 'move' tmp[3540788] (3540792 'cast' unmanaged TensorResource(real(64),5,baseValue)[3540790] initTemp[3540766]))
-
(3540810 'move' ret[3540805] tmp[3540788])
-
(3540807 return ret[3540805])
}
-
- «»
function _new[4502904] ( dataResource[4502915]:shared Remote(ndarray(5,real(64)))[2675388] , gradResource[4502950]:shared Remote(ndarray(5,real(64)))?[2675469] , operationCtx[4502955]:baseValue[334793] ) : unmanaged TensorResource(real(64),5,baseValue)[3540790]
ref arg dataResource[4502915]:shared Remote(ndarray(5,real(64)))[2675388] ref arg gradResource[4502950]:shared Remote(ndarray(5,real(64)))?[2675469] const ref arg operationCtx[4502955]:baseValue[334793]-
{
-
var _formal_type_tmp_[5481018]:TensorResource(real(64),5,baseValue)[3540734]
-
var _formal_tmp_dataResource[4503019]:shared Remote(ndarray(5,real(64)))[2675388]
-
(4503023 'move' _formal_tmp_dataResource[4503019] dataResource[4502915])
-
var _formal_tmp_gradResource[4503020]:shared Remote(ndarray(5,real(64)))?[2675469]
-
(4503027 'move' _formal_tmp_gradResource[4503020] gradResource[4502950])
-
var ret[4502980]:unmanaged TensorResource(real(64),5,baseValue)[3540790]
-
var initTemp[4502906]:TensorResource(real(64),5,baseValue)[3540734]
-
var call_tmp[4502987]:int(64)[10]
-
(4502990 'move' call_tmp[4502987] (4503030 'sizeof_bundle' TensorResource(real(64),5,baseValue)[3540734]))
-
var cast_tmp[4503033]:c_ptr(void)[1465614]
-
(4503035 'move' cast_tmp[4503033] (4502961 call chpl_here_alloc[308303] call_tmp[4502987] 354))
-
(4502964 'move' initTemp[4502906] (4503037 'cast' TensorResource(real(64),5,baseValue)[3540734] cast_tmp[4503033]))
-
(4502907 call init[3538071] initTemp[4502906] _formal_tmp_dataResource[4503019] _formal_tmp_gradResource[4503020] operationCtx[4502955])
-
(4502976 'end of statement' )
-
var tmp[4502966]:unmanaged TensorResource(real(64),5,baseValue)[3540790]
-
(4502970 'move' tmp[4502966] (4502967 'cast' unmanaged TensorResource(real(64),5,baseValue)[3540790] initTemp[4502906]))
-
(4502985 'move' ret[4502980] tmp[4502966])
-
(4502982 return ret[4502980])
}
-
-
type TensorResource(real(64),5,baseValue)?[5465670]
-
type TensorResource(real(64),5,baseValue)[5465667]
-
type unmanaged TensorResource(real(64),5,baseValue)?[4258695]
-
type TensorResource(real(64),5,baseValue)[3542684]
-
type borrowed TensorResource(real(64),5,baseValue)?[3541292]
-
type unmanaged TensorResource(real(64),5,baseValue)[3540790]
-
- «»
function _new[3557711] ( dataResource[3557722]:shared Remote(ndarray(6,real(64)))[2846729] ) : unmanaged TensorResource(real(64),6,baseValue)[3557737]
ref arg dataResource[3557722]:shared Remote(ndarray(6,real(64)))[2846729]-
{
-
var _formal_type_tmp_[5480198]:TensorResource(real(64),6,baseValue)[3557681]
-
var _formal_tmp_dataResource[3557782]:shared Remote(ndarray(6,real(64)))[2846729]
-
(3557785 'move' _formal_tmp_dataResource[3557782] dataResource[3557722])
-
var ret[3557752]:unmanaged TensorResource(real(64),6,baseValue)[3557737]
-
var initTemp[3557713]:TensorResource(real(64),6,baseValue)[3557681]
-
var call_tmp[3557759]:int(64)[10]
-
(3557762 'move' call_tmp[3557759] (3557788 'sizeof_bundle' TensorResource(real(64),6,baseValue)[3557681]))
-
var cast_tmp[3557791]:c_ptr(void)[1465614]
-
(3557793 'move' cast_tmp[3557791] (3557730 call chpl_here_alloc[308303] call_tmp[3557759] 357))
-
(3557733 'move' initTemp[3557713] (3557795 'cast' TensorResource(real(64),6,baseValue)[3557681] cast_tmp[3557791]))
-
(3557714 call init[3554918] initTemp[3557713] _formal_tmp_dataResource[3557782])
-
(3557748 'end of statement' )
-
var tmp[3557735]:unmanaged TensorResource(real(64),6,baseValue)[3557737]
-
(3557742 'move' tmp[3557735] (3557739 'cast' unmanaged TensorResource(real(64),6,baseValue)[3557737] initTemp[3557713]))
-
(3557757 'move' ret[3557752] tmp[3557735])
-
(3557754 return ret[3557752])
}
-
- «»
function _new[4505953] ( dataResource[4505964]:shared Remote(ndarray(6,real(64)))[2846729] , gradResource[4505999]:shared Remote(ndarray(6,real(64)))?[2846810] , operationCtx[4506004]:baseValue[334793] ) : unmanaged TensorResource(real(64),6,baseValue)[3557737]
ref arg dataResource[4505964]:shared Remote(ndarray(6,real(64)))[2846729] ref arg gradResource[4505999]:shared Remote(ndarray(6,real(64)))?[2846810] const ref arg operationCtx[4506004]:baseValue[334793]-
{
-
var _formal_type_tmp_[5481028]:TensorResource(real(64),6,baseValue)[3557681]
-
var _formal_tmp_dataResource[4506068]:shared Remote(ndarray(6,real(64)))[2846729]
-
(4506072 'move' _formal_tmp_dataResource[4506068] dataResource[4505964])
-
var _formal_tmp_gradResource[4506069]:shared Remote(ndarray(6,real(64)))?[2846810]
-
(4506076 'move' _formal_tmp_gradResource[4506069] gradResource[4505999])
-
var ret[4506029]:unmanaged TensorResource(real(64),6,baseValue)[3557737]
-
var initTemp[4505955]:TensorResource(real(64),6,baseValue)[3557681]
-
var call_tmp[4506036]:int(64)[10]
-
(4506039 'move' call_tmp[4506036] (4506079 'sizeof_bundle' TensorResource(real(64),6,baseValue)[3557681]))
-
var cast_tmp[4506082]:c_ptr(void)[1465614]
-
(4506084 'move' cast_tmp[4506082] (4506010 call chpl_here_alloc[308303] call_tmp[4506036] 357))
-
(4506013 'move' initTemp[4505955] (4506086 'cast' TensorResource(real(64),6,baseValue)[3557681] cast_tmp[4506082]))
-
(4505956 call init[3555018] initTemp[4505955] _formal_tmp_dataResource[4506068] _formal_tmp_gradResource[4506069] operationCtx[4506004])
-
(4506025 'end of statement' )
-
var tmp[4506015]:unmanaged TensorResource(real(64),6,baseValue)[3557737]
-
(4506019 'move' tmp[4506015] (4506016 'cast' unmanaged TensorResource(real(64),6,baseValue)[3557737] initTemp[4505955]))
-
(4506034 'move' ret[4506029] tmp[4506015])
-
(4506031 return ret[4506029])
}
-
-
type TensorResource(real(64),6,baseValue)?[5465689]
-
type TensorResource(real(64),6,baseValue)[5465686]
-
type unmanaged TensorResource(real(64),6,baseValue)?[4261459]
-
type TensorResource(real(64),6,baseValue)[3559631]
-
type borrowed TensorResource(real(64),6,baseValue)?[3558239]
-
type unmanaged TensorResource(real(64),6,baseValue)[3557737]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function _ref(expOp(shared BaseTensorResource(real(32),1)))[4740421] . forward[4742268] ( this[4742272]:_ref(expOp(shared BaseTensorResource(real(32),1)))[4740421] ) : ndarray(1,real(32))[2172117]
const? ref arg this[4742272]:_ref(expOp(shared BaseTensorResource(real(32),1)))[4740421]-
{
-
var ret[4742274]:ndarray(1,real(32))[2172117]
-
var call_tmp[4742282]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(4742284 'move' call_tmp[4742282] (4742287 call input[4740717] this[4742272]))
-
var call_tmp[4742290]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4742917]:BaseTensorResource(real(32),1)[2172058]
-
(4742923 'move' coerce_tmp[4742917] (4742919 call borrow[2283727] call_tmp[4742282]))
-
(4742292 'move' call_tmp[4742290] (4742295 call array[3725812] coerce_tmp[4742917]))
-
var call_tmp[4742298]:rect(1)[2160711]
-
(4742300 'move' call_tmp[4742298] (4742303 call _dom[4514909] call_tmp[4742290]))
-
var call_tmp[4742306]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(4742308 'move' call_tmp[4742306] (4742311 call input[4740717] this[4742272]))
-
var call_tmp[4742314]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4742929]:BaseTensorResource(real(32),1)[2172058]
-
(4742935 'move' coerce_tmp[4742929] (4742931 call borrow[2283727] call_tmp[4742306]))
-
(4742316 'move' call_tmp[4742314] (4742319 call array[3725812] coerce_tmp[4742929]))
-
var call_tmp[4742322]:real(32)[91]
-
var call_tmp[4742330]:ndarray(1,real(32))[2172117]
-
var initTemp[4742942]:ndarray(1,real(32))[2172117]
-
(4742945 call init[4514994] initTemp[4742942] call_tmp[4742298])
-
(4742332 'move' call_tmp[4742330] initTemp[4742942])
-
var output[4742338]:ndarray(1,real(32))[2172117]
-
(4742340 'move' output[4742338] call_tmp[4742330])
-
(4742343 'end of statement' )
-
var inDat[4742344]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4742348]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(4742350 'move' call_tmp[4742348] (4742353 call input[4740717] this[4742272]))
-
var call_tmp[4742356]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4742961]:BaseTensorResource(real(32),1)[2172058]
-
(4742967 'move' coerce_tmp[4742961] (4742963 call borrow[2283727] call_tmp[4742348]))
-
(4742358 'move' call_tmp[4742356] (4742361 call array[3725812] coerce_tmp[4742961]))
-
var call_tmp[4742364]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4742366 'move' call_tmp[4742364] (4742369 call data[2270419] call_tmp[4742356]))
-
(4742372 'move' inDat[4742344] call_tmp[4742364])
-
(4742376 'end of statement' )
-
var outDat[4742377]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
var call_tmp[4742381]:_ref(_array(unmanaged [domain(1,int(64),one)] real(32)))[2178548]
-
(4742383 'move' call_tmp[4742381] (4742386 call data[2270419] output[4742338]))
-
(4742389 'move' outDat[4742377] call_tmp[4742381])
-
(4742393 'end of statement' output[4742338])
-
var call_tmp[4742397]:domain(1,int(64),one)[1765496]
-
(4742399 'move' call_tmp[4742397] (4742402 call _dom[2230396] outDat[4742377]))
-
var call_tmp[4742412]:bool[19]
-
var default_arg_hasOffsets[4744054]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4742420]:bool[19]
-
var call_tmp[4742425]:bool[19]
-
var default_arg_hasOffsets[4744069]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4742433]:bool[19]
-
var tmp[4742438]:bool[19]
-
var call_tmp[4742443]:bool[19]
-
(4744081 'end of statement' )
-
var tmp[4742456]:bool[19]
-
var tmp[4742458]:bool[19]
-
var call_tmp[4742460]:bool[19]
-
var tmp[4742480]:bool[19]
-
{ var i[4742899]:int(64)[10] (4744088 call every[4743862] call_tmp[4742397]) var chpl__iterPAR[4744271]:_ir_every__ref__domain_DefaultRectangularDom_1_int64_t_one[4744121] var chpl__parIter[4744272]:_ic_every__ref__domain_DefaultRectangularDom_1_int64_t_one[4744115] (4744276 call _getIterator[4744130] chpl__iterPAR[4744271]) (4744279 call _freeIterator[4744302] chpl__parIter[4744272])
-
{
-
var call_tmp[4742868]:_ref(real(32))[1470469]
-
(4742870 'move' call_tmp[4742868] (4744346 call this[3820892] outDat[4742377] i[4742899]) (4744351 call this[3821041] outDat[4742377] i[4742899]) (4742873 call this[3820776] outDat[4742377] i[4742899]))
-
var call_tmp[4742875]:_ref(real(32))[1470469]
-
(4742877 'move' call_tmp[4742875] (4744362 call this[3820892] inDat[4742344] i[4742899]) (4744367 call this[3821041] inDat[4742344] i[4742899]) (4742880 call this[3820776] inDat[4742344] i[4742899]))
-
var call_tmp[4742882]:real(32)[91]
-
var coerce_tmp[4744383]:real(32)[91]
-
(4744387 'move' coerce_tmp[4744383] (4744385 'deref' call_tmp[4742875]))
-
(4742884 'move' call_tmp[4742882] (4742887 call exp[6815] coerce_tmp[4744383]))
-
(4742890 call =[52329] call_tmp[4742868] call_tmp[4742882])
-
(4742893 'end of statement' outDat[4742377] i[4742899] inDat[4742344] i[4742899])
}
}
-
(4744084 'end of statement' inDat[4742344] outDat[4742377])
-
(4742903 'move' ret[4742274] output[4742338])
-
gotoReturn _end_forward[4742911] _end_forward[4742911]
-
label _end_forward[4742911]
-
(4742913 return ret[4742274])
}
-
- «»
function _ref(expOp(shared BaseTensorResource(real(32),2)))[4797942] . forward[4799789] ( this[4799793]:_ref(expOp(shared BaseTensorResource(real(32),2)))[4797942] ) : ndarray(2,real(32))[2303523]
const? ref arg this[4799793]:_ref(expOp(shared BaseTensorResource(real(32),2)))[4797942]-
{
-
var ret[4799795]:ndarray(2,real(32))[2303523]
-
var call_tmp[4799803]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(4799805 'move' call_tmp[4799803] (4799808 call input[4798238] this[4799793]))
-
var call_tmp[4799811]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4800438]:BaseTensorResource(real(32),2)[2303464]
-
(4800444 'move' coerce_tmp[4800438] (4800440 call borrow[2433136] call_tmp[4799803]))
-
(4799813 'move' call_tmp[4799811] (4799816 call array[3750934] coerce_tmp[4800438]))
-
var call_tmp[4799819]:rect(2)[2290998]
-
(4799821 'move' call_tmp[4799819] (4799824 call _dom[4529810] call_tmp[4799811]))
-
var call_tmp[4799827]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(4799829 'move' call_tmp[4799827] (4799832 call input[4798238] this[4799793]))
-
var call_tmp[4799835]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4800450]:BaseTensorResource(real(32),2)[2303464]
-
(4800456 'move' coerce_tmp[4800450] (4800452 call borrow[2433136] call_tmp[4799827]))
-
(4799837 'move' call_tmp[4799835] (4799840 call array[3750934] coerce_tmp[4800450]))
-
var call_tmp[4799843]:real(32)[91]
-
var call_tmp[4799851]:ndarray(2,real(32))[2303523]
-
var initTemp[4800463]:ndarray(2,real(32))[2303523]
-
(4800466 call init[4529868] initTemp[4800463] call_tmp[4799819])
-
(4799853 'move' call_tmp[4799851] initTemp[4800463])
-
var output[4799859]:ndarray(2,real(32))[2303523]
-
(4799861 'move' output[4799859] call_tmp[4799851])
-
(4799864 'end of statement' )
-
var inDat[4799865]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[4799869]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(4799871 'move' call_tmp[4799869] (4799874 call input[4798238] this[4799793]))
-
var call_tmp[4799877]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4800482]:BaseTensorResource(real(32),2)[2303464]
-
(4800488 'move' coerce_tmp[4800482] (4800484 call borrow[2433136] call_tmp[4799869]))
-
(4799879 'move' call_tmp[4799877] (4799882 call array[3750934] coerce_tmp[4800482]))
-
var call_tmp[4799885]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4799887 'move' call_tmp[4799885] (4799890 call data[2419932] call_tmp[4799877]))
-
(4799893 'move' inDat[4799865] call_tmp[4799885])
-
(4799897 'end of statement' )
-
var outDat[4799898]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
var call_tmp[4799902]:_ref(_array(unmanaged [domain(2,int(64),one)] real(32)))[2309489]
-
(4799904 'move' call_tmp[4799902] (4799907 call data[2419932] output[4799859]))
-
(4799910 'move' outDat[4799898] call_tmp[4799902])
-
(4799914 'end of statement' output[4799859])
-
var call_tmp[4799918]:domain(2,int(64),one)[2289710]
-
(4799920 'move' call_tmp[4799918] (4799923 call _dom[2380392] outDat[4799898]))
-
var call_tmp[4799933]:bool[19]
-
var default_arg_hasOffsets[4801575]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4799941]:bool[19]
-
var call_tmp[4799946]:bool[19]
-
var default_arg_hasOffsets[4801590]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4799954]:bool[19]
-
var tmp[4799959]:bool[19]
-
var call_tmp[4799964]:bool[19]
-
(4801602 'end of statement' )
-
var tmp[4799977]:bool[19]
-
var tmp[4799979]:bool[19]
-
var call_tmp[4799981]:bool[19]
-
var tmp[4800001]:bool[19]
-
{ var i[4800420]:2*int(64)[1802073] (4801609 call every[4801383] call_tmp[4799918]) var chpl__iterPAR[4801792]:_ir_every__ref__domain_DefaultRectangularDom_2_int64_t_one[4801642] var chpl__parIter[4801793]:_ic_every__ref__domain_DefaultRectangularDom_2_int64_t_one[4801636] (4801797 call _getIterator[4801651] chpl__iterPAR[4801792]) (4801800 call _freeIterator[4801823] chpl__parIter[4801793])
-
{
-
var call_tmp[4800389]:_ref(real(32))[1470469]
-
var coerce_tmp[4801876]:2*int(64)[1802073]
-
(4801882 'move' coerce_tmp[4801876] (4801878 call :[2329285] i[4800420]))
-
var coerce_tmp[4801885]:2*int(64)[1802073]
-
(4801891 'move' coerce_tmp[4801885] (4801887 call :[2329285] i[4800420]))
-
var coerce_tmp[4801894]:2*int(64)[1802073]
-
(4801900 'move' coerce_tmp[4801894] (4801896 call :[2329285] i[4800420]))
-
(4800391 'move' call_tmp[4800389] (4801867 call this[4530777] outDat[4799898] coerce_tmp[4801885]) (4801872 call this[4530889] outDat[4799898] coerce_tmp[4801894]) (4800394 call this[4530698] outDat[4799898] coerce_tmp[4801876]))
-
var call_tmp[4800396]:_ref(real(32))[1470469]
-
var coerce_tmp[4801919]:2*int(64)[1802073]
-
(4801925 'move' coerce_tmp[4801919] (4801921 call :[2329285] i[4800420]))
-
var coerce_tmp[4801928]:2*int(64)[1802073]
-
(4801934 'move' coerce_tmp[4801928] (4801930 call :[2329285] i[4800420]))
-
var coerce_tmp[4801937]:2*int(64)[1802073]
-
(4801943 'move' coerce_tmp[4801937] (4801939 call :[2329285] i[4800420]))
-
(4800398 'move' call_tmp[4800396] (4801910 call this[4530777] inDat[4799865] coerce_tmp[4801928]) (4801915 call this[4530889] inDat[4799865] coerce_tmp[4801937]) (4800401 call this[4530698] inDat[4799865] coerce_tmp[4801919]))
-
var call_tmp[4800403]:real(32)[91]
-
var coerce_tmp[4801950]:real(32)[91]
-
(4801954 'move' coerce_tmp[4801950] (4801952 'deref' call_tmp[4800396]))
-
(4800405 'move' call_tmp[4800403] (4800408 call exp[6815] coerce_tmp[4801950]))
-
(4800411 call =[52329] call_tmp[4800389] call_tmp[4800403])
-
(4800414 'end of statement' outDat[4799898] i[4800420] inDat[4799865] i[4800420])
}
}
-
(4801605 'end of statement' inDat[4799865] outDat[4799898])
-
(4800424 'move' ret[4799795] output[4799859])
-
gotoReturn _end_forward[4800432] _end_forward[4800432]
-
label _end_forward[4800432]
-
(4800434 return ret[4799795])
}
-
- «»
function _ref(expOp(shared BaseTensorResource(real(32),3)))[4859119] . forward[4860966] ( this[4860970]:_ref(expOp(shared BaseTensorResource(real(32),3)))[4859119] ) : ndarray(3,real(32))[2453347]
const? ref arg this[4860970]:_ref(expOp(shared BaseTensorResource(real(32),3)))[4859119]-
{
-
var ret[4860972]:ndarray(3,real(32))[2453347]
-
var call_tmp[4860980]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(4860982 'move' call_tmp[4860980] (4860985 call input[4859415] this[4860970]))
-
var call_tmp[4860988]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4861615]:BaseTensorResource(real(32),3)[2453288]
-
(4861621 'move' coerce_tmp[4861615] (4861617 call borrow[2588393] call_tmp[4860980]))
-
(4860990 'move' call_tmp[4860988] (4860993 call array[3758314] coerce_tmp[4861615]))
-
var call_tmp[4860996]:rect(3)[2440313]
-
(4860998 'move' call_tmp[4860996] (4861001 call _dom[4558628] call_tmp[4860988]))
-
var call_tmp[4861004]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(4861006 'move' call_tmp[4861004] (4861009 call input[4859415] this[4860970]))
-
var call_tmp[4861012]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4861627]:BaseTensorResource(real(32),3)[2453288]
-
(4861633 'move' coerce_tmp[4861627] (4861629 call borrow[2588393] call_tmp[4861004]))
-
(4861014 'move' call_tmp[4861012] (4861017 call array[3758314] coerce_tmp[4861627]))
-
var call_tmp[4861020]:real(32)[91]
-
var call_tmp[4861028]:ndarray(3,real(32))[2453347]
-
var initTemp[4861640]:ndarray(3,real(32))[2453347]
-
(4861643 call init[4558686] initTemp[4861640] call_tmp[4860996])
-
(4861030 'move' call_tmp[4861028] initTemp[4861640])
-
var output[4861036]:ndarray(3,real(32))[2453347]
-
(4861038 'move' output[4861036] call_tmp[4861028])
-
(4861041 'end of statement' )
-
var inDat[4861042]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4861046]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(4861048 'move' call_tmp[4861046] (4861051 call input[4859415] this[4860970]))
-
var call_tmp[4861054]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4861659]:BaseTensorResource(real(32),3)[2453288]
-
(4861665 'move' coerce_tmp[4861659] (4861661 call borrow[2588393] call_tmp[4861046]))
-
(4861056 'move' call_tmp[4861054] (4861059 call array[3758314] coerce_tmp[4861659]))
-
var call_tmp[4861062]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4861064 'move' call_tmp[4861062] (4861067 call data[2575189] call_tmp[4861054]))
-
(4861070 'move' inDat[4861042] call_tmp[4861062])
-
(4861074 'end of statement' )
-
var outDat[4861075]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
var call_tmp[4861079]:_ref(_array(unmanaged [domain(3,int(64),one)] real(32)))[2459713]
-
(4861081 'move' call_tmp[4861079] (4861084 call data[2575189] output[4861036]))
-
(4861087 'move' outDat[4861075] call_tmp[4861079])
-
(4861091 'end of statement' output[4861036])
-
var call_tmp[4861095]:domain(3,int(64),one)[2438803]
-
(4861097 'move' call_tmp[4861095] (4861100 call _dom[2534396] outDat[4861075]))
-
var call_tmp[4861110]:bool[19]
-
var default_arg_hasOffsets[4863429]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4861118]:bool[19]
-
var call_tmp[4861123]:bool[19]
-
var default_arg_hasOffsets[4863444]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4861131]:bool[19]
-
var tmp[4861136]:bool[19]
-
var call_tmp[4861141]:bool[19]
-
(4863456 'end of statement' )
-
var tmp[4861154]:bool[19]
-
var tmp[4861156]:bool[19]
-
var call_tmp[4861158]:bool[19]
-
var tmp[4861178]:bool[19]
-
{ var i[4861597]:3*int(64)[1995504] (4863463 call every[4863237] call_tmp[4861095]) var chpl__iterPAR[4863646]:_ir_every__ref__domain_DefaultRectangularDom_3_int64_t_one[4863496] var chpl__parIter[4863647]:_ic_every__ref__domain_DefaultRectangularDom_3_int64_t_one[4863490] (4863651 call _getIterator[4863505] chpl__iterPAR[4863646]) (4863654 call _freeIterator[4863677] chpl__parIter[4863647])
-
{
-
var call_tmp[4861566]:_ref(real(32))[1470469]
-
var coerce_tmp[4863730]:3*int(64)[1995504]
-
(4863736 'move' coerce_tmp[4863730] (4863732 call :[2480467] i[4861597]))
-
var coerce_tmp[4863739]:3*int(64)[1995504]
-
(4863745 'move' coerce_tmp[4863739] (4863741 call :[2480467] i[4861597]))
-
var coerce_tmp[4863748]:3*int(64)[1995504]
-
(4863754 'move' coerce_tmp[4863748] (4863750 call :[2480467] i[4861597]))
-
(4861568 'move' call_tmp[4861566] (4863721 call this[4559595] outDat[4861075] coerce_tmp[4863739]) (4863726 call this[4559707] outDat[4861075] coerce_tmp[4863748]) (4861571 call this[4559516] outDat[4861075] coerce_tmp[4863730]))
-
var call_tmp[4861573]:_ref(real(32))[1470469]
-
var coerce_tmp[4863773]:3*int(64)[1995504]
-
(4863779 'move' coerce_tmp[4863773] (4863775 call :[2480467] i[4861597]))
-
var coerce_tmp[4863782]:3*int(64)[1995504]
-
(4863788 'move' coerce_tmp[4863782] (4863784 call :[2480467] i[4861597]))
-
var coerce_tmp[4863791]:3*int(64)[1995504]
-
(4863797 'move' coerce_tmp[4863791] (4863793 call :[2480467] i[4861597]))
-
(4861575 'move' call_tmp[4861573] (4863764 call this[4559595] inDat[4861042] coerce_tmp[4863782]) (4863769 call this[4559707] inDat[4861042] coerce_tmp[4863791]) (4861578 call this[4559516] inDat[4861042] coerce_tmp[4863773]))
-
var call_tmp[4861580]:real(32)[91]
-
var coerce_tmp[4863804]:real(32)[91]
-
(4863808 'move' coerce_tmp[4863804] (4863806 'deref' call_tmp[4861573]))
-
(4861582 'move' call_tmp[4861580] (4861585 call exp[6815] coerce_tmp[4863804]))
-
(4861588 call =[52329] call_tmp[4861566] call_tmp[4861580])
-
(4861591 'end of statement' outDat[4861075] i[4861597] inDat[4861042] i[4861597])
}
}
-
(4863459 'end of statement' inDat[4861042] outDat[4861075])
-
(4861601 'move' ret[4860972] output[4861036])
-
gotoReturn _end_forward[4861609] _end_forward[4861609]
-
label _end_forward[4861609]
-
(4861611 return ret[4860972])
}
-
- «»
function _ref(expOp(shared BaseTensorResource(real(32),4)))[4924282] . forward[4926129] ( this[4926133]:_ref(expOp(shared BaseTensorResource(real(32),4)))[4924282] ) : ndarray(4,real(32))[2594490]
const? ref arg this[4926133]:_ref(expOp(shared BaseTensorResource(real(32),4)))[4924282]-
{
-
var ret[4926135]:ndarray(4,real(32))[2594490]
-
var call_tmp[4926143]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(4926145 'move' call_tmp[4926143] (4926148 call input[4924578] this[4926133]))
-
var call_tmp[4926151]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4926778]:BaseTensorResource(real(32),4)[2594431]
-
(4926784 'move' coerce_tmp[4926778] (4926780 call borrow[2657264] call_tmp[4926143]))
-
(4926153 'move' call_tmp[4926151] (4926156 call array[3765694] coerce_tmp[4926778]))
-
var call_tmp[4926159]:rect(4)[1965857]
-
(4926161 'move' call_tmp[4926159] (4926164 call _dom[4577374] call_tmp[4926151]))
-
var call_tmp[4926167]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(4926169 'move' call_tmp[4926167] (4926172 call input[4924578] this[4926133]))
-
var call_tmp[4926175]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4926790]:BaseTensorResource(real(32),4)[2594431]
-
(4926796 'move' coerce_tmp[4926790] (4926792 call borrow[2657264] call_tmp[4926167]))
-
(4926177 'move' call_tmp[4926175] (4926180 call array[3765694] coerce_tmp[4926790]))
-
var call_tmp[4926183]:real(32)[91]
-
var call_tmp[4926191]:ndarray(4,real(32))[2594490]
-
var initTemp[4926803]:ndarray(4,real(32))[2594490]
-
(4926806 call init[4577432] initTemp[4926803] call_tmp[4926159])
-
(4926193 'move' call_tmp[4926191] initTemp[4926803])
-
var output[4926199]:ndarray(4,real(32))[2594490]
-
(4926201 'move' output[4926199] call_tmp[4926191])
-
(4926204 'end of statement' )
-
var inDat[4926205]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[4926209]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(4926211 'move' call_tmp[4926209] (4926214 call input[4924578] this[4926133]))
-
var call_tmp[4926217]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4926822]:BaseTensorResource(real(32),4)[2594431]
-
(4926828 'move' coerce_tmp[4926822] (4926824 call borrow[2657264] call_tmp[4926209]))
-
(4926219 'move' call_tmp[4926217] (4926222 call array[3765694] coerce_tmp[4926822]))
-
var call_tmp[4926225]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4926227 'move' call_tmp[4926225] (4926230 call data[2644060] call_tmp[4926217]))
-
(4926233 'move' inDat[4926205] call_tmp[4926225])
-
(4926237 'end of statement' )
-
var outDat[4926238]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
var call_tmp[4926242]:_ref(_array(unmanaged [domain(4,int(64),one)] real(32)))[2601256]
-
(4926244 'move' call_tmp[4926242] (4926247 call data[2644060] output[4926199]))
-
(4926250 'move' outDat[4926238] call_tmp[4926242])
-
(4926254 'end of statement' output[4926199])
-
var call_tmp[4926258]:domain(4,int(64),one)[1964360]
-
(4926260 'move' call_tmp[4926258] (4926263 call _dom[2607940] outDat[4926238]))
-
var call_tmp[4926273]:bool[19]
-
var default_arg_hasOffsets[4927915]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4926281]:bool[19]
-
var call_tmp[4926286]:bool[19]
-
var default_arg_hasOffsets[4927930]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4926294]:bool[19]
-
var tmp[4926299]:bool[19]
-
var call_tmp[4926304]:bool[19]
-
(4927942 'end of statement' )
-
var tmp[4926317]:bool[19]
-
var tmp[4926319]:bool[19]
-
var call_tmp[4926321]:bool[19]
-
var tmp[4926341]:bool[19]
-
{ var i[4926760]:4*int(64)[1960494] (4927949 call every[4927723] call_tmp[4926258]) var chpl__iterPAR[4928132]:_ir_every__ref__domain_DefaultRectangularDom_4_int64_t_one[4927982] var chpl__parIter[4928133]:_ic_every__ref__domain_DefaultRectangularDom_4_int64_t_one[4927976] (4928137 call _getIterator[4927991] chpl__iterPAR[4928132]) (4928140 call _freeIterator[4928163] chpl__parIter[4928133])
-
{
-
var call_tmp[4926729]:_ref(real(32))[1470469]
-
var coerce_tmp[4928216]:4*int(64)[1960494]
-
(4928222 'move' coerce_tmp[4928216] (4928218 call :[2010080] i[4926760]))
-
var coerce_tmp[4928225]:4*int(64)[1960494]
-
(4928231 'move' coerce_tmp[4928225] (4928227 call :[2010080] i[4926760]))
-
var coerce_tmp[4928234]:4*int(64)[1960494]
-
(4928240 'move' coerce_tmp[4928234] (4928236 call :[2010080] i[4926760]))
-
(4926731 'move' call_tmp[4926729] (4928207 call this[4578341] outDat[4926238] coerce_tmp[4928225]) (4928212 call this[4578453] outDat[4926238] coerce_tmp[4928234]) (4926734 call this[4578262] outDat[4926238] coerce_tmp[4928216]))
-
var call_tmp[4926736]:_ref(real(32))[1470469]
-
var coerce_tmp[4928259]:4*int(64)[1960494]
-
(4928265 'move' coerce_tmp[4928259] (4928261 call :[2010080] i[4926760]))
-
var coerce_tmp[4928268]:4*int(64)[1960494]
-
(4928274 'move' coerce_tmp[4928268] (4928270 call :[2010080] i[4926760]))
-
var coerce_tmp[4928277]:4*int(64)[1960494]
-
(4928283 'move' coerce_tmp[4928277] (4928279 call :[2010080] i[4926760]))
-
(4926738 'move' call_tmp[4926736] (4928250 call this[4578341] inDat[4926205] coerce_tmp[4928268]) (4928255 call this[4578453] inDat[4926205] coerce_tmp[4928277]) (4926741 call this[4578262] inDat[4926205] coerce_tmp[4928259]))
-
var call_tmp[4926743]:real(32)[91]
-
var coerce_tmp[4928290]:real(32)[91]
-
(4928294 'move' coerce_tmp[4928290] (4928292 'deref' call_tmp[4926736]))
-
(4926745 'move' call_tmp[4926743] (4926748 call exp[6815] coerce_tmp[4928290]))
-
(4926751 call =[52329] call_tmp[4926729] call_tmp[4926743])
-
(4926754 'end of statement' outDat[4926238] i[4926760] inDat[4926205] i[4926760])
}
}
-
(4927945 'end of statement' inDat[4926205] outDat[4926238])
-
(4926764 'move' ret[4926135] output[4926199])
-
gotoReturn _end_forward[4926772] _end_forward[4926772]
-
label _end_forward[4926772]
-
(4926774 return ret[4926135])
}
-
- «»
function _ref(expOp(shared BaseTensorResource(real(32),5)))[4990408] . forward[4992255] ( this[4992259]:_ref(expOp(shared BaseTensorResource(real(32),5)))[4990408] ) : ndarray(5,real(32))[2679336]
const? ref arg this[4992259]:_ref(expOp(shared BaseTensorResource(real(32),5)))[4990408]-
{
-
var ret[4992261]:ndarray(5,real(32))[2679336]
-
var call_tmp[4992269]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(4992271 'move' call_tmp[4992269] (4992274 call input[4990704] this[4992259]))
-
var call_tmp[4992277]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[4992904]:BaseTensorResource(real(32),5)[2679277]
-
(4992910 'move' coerce_tmp[4992904] (4992906 call borrow[2826541] call_tmp[4992269]))
-
(4992279 'move' call_tmp[4992277] (4992282 call array[3773074] coerce_tmp[4992904]))
-
var call_tmp[4992285]:rect(5)[2665060]
-
(4992287 'move' call_tmp[4992285] (4992290 call _dom[4596875] call_tmp[4992277]))
-
var call_tmp[4992293]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(4992295 'move' call_tmp[4992293] (4992298 call input[4990704] this[4992259]))
-
var call_tmp[4992301]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[4992916]:BaseTensorResource(real(32),5)[2679277]
-
(4992922 'move' coerce_tmp[4992916] (4992918 call borrow[2826541] call_tmp[4992293]))
-
(4992303 'move' call_tmp[4992301] (4992306 call array[3773074] coerce_tmp[4992916]))
-
var call_tmp[4992309]:real(32)[91]
-
var call_tmp[4992317]:ndarray(5,real(32))[2679336]
-
var initTemp[4992929]:ndarray(5,real(32))[2679336]
-
(4992932 call init[4596933] initTemp[4992929] call_tmp[4992285])
-
(4992319 'move' call_tmp[4992317] initTemp[4992929])
-
var output[4992325]:ndarray(5,real(32))[2679336]
-
(4992327 'move' output[4992325] call_tmp[4992317])
-
(4992330 'end of statement' )
-
var inDat[4992331]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
var call_tmp[4992335]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(4992337 'move' call_tmp[4992335] (4992340 call input[4990704] this[4992259]))
-
var call_tmp[4992343]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[4992948]:BaseTensorResource(real(32),5)[2679277]
-
(4992954 'move' coerce_tmp[4992948] (4992950 call borrow[2826541] call_tmp[4992335]))
-
(4992345 'move' call_tmp[4992343] (4992348 call array[3773074] coerce_tmp[4992948]))
-
var call_tmp[4992351]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(4992353 'move' call_tmp[4992351] (4992356 call data[2813337] call_tmp[4992343]))
-
(4992359 'move' inDat[4992331] call_tmp[4992351])
-
(4992363 'end of statement' )
-
var outDat[4992364]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
var call_tmp[4992368]:_ref(_array(unmanaged [domain(5,int(64),one)] real(32)))[2686502]
-
(4992370 'move' call_tmp[4992368] (4992373 call data[2813337] output[4992325]))
-
(4992376 'move' outDat[4992364] call_tmp[4992368])
-
(4992380 'end of statement' output[4992325])
-
var call_tmp[4992384]:domain(5,int(64),one)[2663397]
-
(4992386 'move' call_tmp[4992384] (4992389 call _dom[2769564] outDat[4992364]))
-
var call_tmp[4992399]:bool[19]
-
var default_arg_hasOffsets[4994718]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4992407]:bool[19]
-
var call_tmp[4992412]:bool[19]
-
var default_arg_hasOffsets[4994733]:bool[19]
-
var chpl__staticAutoLocalCheckSym[4992420]:bool[19]
-
var tmp[4992425]:bool[19]
-
var call_tmp[4992430]:bool[19]
-
(4994745 'end of statement' )
-
var tmp[4992443]:bool[19]
-
var tmp[4992445]:bool[19]
-
var call_tmp[4992447]:bool[19]
-
var tmp[4992467]:bool[19]
-
{ var i[4992886]:5*int(64)[2664814] (4994752 call every[4994526] call_tmp[4992384]) var chpl__iterPAR[4994935]:_ir_every__ref__domain_DefaultRectangularDom_5_int64_t_one[4994785] var chpl__parIter[4994936]:_ic_every__ref__domain_DefaultRectangularDom_5_int64_t_one[4994779] (4994940 call _getIterator[4994794] chpl__iterPAR[4994935]) (4994943 call _freeIterator[4994966] chpl__parIter[4994936])
-
{
-
var call_tmp[4992855]:_ref(real(32))[1470469]
-
var coerce_tmp[4995019]:5*int(64)[2664814]
-
(4995025 'move' coerce_tmp[4995019] (4995021 call :[2708392] i[4992886]))
-
var coerce_tmp[4995028]:5*int(64)[2664814]
-
(4995034 'move' coerce_tmp[4995028] (4995030 call :[2708392] i[4992886]))
-
var coerce_tmp[4995037]:5*int(64)[2664814]
-
(4995043 'move' coerce_tmp[4995037] (4995039 call :[2708392] i[4992886]))
-
(4992857 'move' call_tmp[4992855] (4995010 call this[4597842] outDat[4992364] coerce_tmp[4995028]) (4995015 call this[4597954] outDat[4992364] coerce_tmp[4995037]) (4992860 call this[4597763] outDat[4992364] coerce_tmp[4995019]))
-
var call_tmp[4992862]:_ref(real(32))[1470469]
-
var coerce_tmp[4995062]:5*int(64)[2664814]
-
(4995068 'move' coerce_tmp[4995062] (4995064 call :[2708392] i[4992886]))
-
var coerce_tmp[4995071]:5*int(64)[2664814]
-
(4995077 'move' coerce_tmp[4995071] (4995073 call :[2708392] i[4992886]))
-
var coerce_tmp[4995080]:5*int(64)[2664814]
-
(4995086 'move' coerce_tmp[4995080] (4995082 call :[2708392] i[4992886]))
-
(4992864 'move' call_tmp[4992862] (4995053 call this[4597842] inDat[4992331] coerce_tmp[4995071]) (4995058 call this[4597954] inDat[4992331] coerce_tmp[4995080]) (4992867 call this[4597763] inDat[4992331] coerce_tmp[4995062]))
-
var call_tmp[4992869]:real(32)[91]
-
var coerce_tmp[4995093]:real(32)[91]
-
(4995097 'move' coerce_tmp[4995093] (4995095 'deref' call_tmp[4992862]))
-
(4992871 'move' call_tmp[4992869] (4992874 call exp[6815] coerce_tmp[4995093]))
-
(4992877 call =[52329] call_tmp[4992855] call_tmp[4992869])
-
(4992880 'end of statement' outDat[4992364] i[4992886] inDat[4992331] i[4992886])
}
}
-
(4994748 'end of statement' inDat[4992331] outDat[4992364])
-
(4992890 'move' ret[4992261] output[4992325])
-
gotoReturn _end_forward[4992898] _end_forward[4992898]
-
label _end_forward[4992898]
-
(4992900 return ret[4992261])
}
-
- «»
function _ref(expOp(shared BaseTensorResource(real(32),6)))[5058967] . forward[5060814] ( this[5060818]:_ref(expOp(shared BaseTensorResource(real(32),6)))[5058967] ) : ndarray(6,real(32))[2850677]
const? ref arg this[5060818]:_ref(expOp(shared BaseTensorResource(real(32),6)))[5058967]-
{
-
var ret[5060820]:ndarray(6,real(32))[2850677]
-
var call_tmp[5060828]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(5060830 'move' call_tmp[5060828] (5060833 call input[5059263] this[5060818]))
-
var call_tmp[5060836]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5061463]:BaseTensorResource(real(32),6)[2850618]
-
(5061469 'move' coerce_tmp[5061463] (5061465 call borrow[3003378] call_tmp[5060828]))
-
(5060838 'move' call_tmp[5060836] (5060841 call array[3780454] coerce_tmp[5061463]))
-
var call_tmp[5060844]:rect(6)[2835862]
-
(5060846 'move' call_tmp[5060844] (5060849 call _dom[4617353] call_tmp[5060836]))
-
var call_tmp[5060852]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(5060854 'move' call_tmp[5060852] (5060857 call input[5059263] this[5060818]))
-
var call_tmp[5060860]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5061475]:BaseTensorResource(real(32),6)[2850618]
-
(5061481 'move' coerce_tmp[5061475] (5061477 call borrow[3003378] call_tmp[5060852]))
-
(5060862 'move' call_tmp[5060860] (5060865 call array[3780454] coerce_tmp[5061475]))
-
var call_tmp[5060868]:real(32)[91]
-
var call_tmp[5060876]:ndarray(6,real(32))[2850677]
-
var initTemp[5061488]:ndarray(6,real(32))[2850677]
-
(5061491 call init[4617411] initTemp[5061488] call_tmp[5060844])
-
(5060878 'move' call_tmp[5060876] initTemp[5061488])
-
var output[5060884]:ndarray(6,real(32))[2850677]
-
(5060886 'move' output[5060884] call_tmp[5060876])
-
(5060889 'end of statement' )
-
var inDat[5060890]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
var call_tmp[5060894]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(5060896 'move' call_tmp[5060894] (5060899 call input[5059263] this[5060818]))
-
var call_tmp[5060902]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5061507]:BaseTensorResource(real(32),6)[2850618]
-
(5061513 'move' coerce_tmp[5061507] (5061509 call borrow[3003378] call_tmp[5060894]))
-
(5060904 'move' call_tmp[5060902] (5060907 call array[3780454] coerce_tmp[5061507]))
-
var call_tmp[5060910]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5060912 'move' call_tmp[5060910] (5060915 call data[2990174] call_tmp[5060902]))
-
(5060918 'move' inDat[5060890] call_tmp[5060910])
-
(5060922 'end of statement' )
-
var outDat[5060923]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
var call_tmp[5060927]:_ref(_array(unmanaged [domain(6,int(64),one)] real(32)))[2858243]
-
(5060929 'move' call_tmp[5060927] (5060932 call data[2990174] output[5060884]))
-
(5060935 'move' outDat[5060923] call_tmp[5060927])
-
(5060939 'end of statement' output[5060884])
-
var call_tmp[5060943]:domain(6,int(64),one)[2834180]
-
(5060945 'move' call_tmp[5060943] (5060948 call _dom[2944926] outDat[5060923]))
-
var call_tmp[5060958]:bool[19]
-
var default_arg_hasOffsets[5063277]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5060966]:bool[19]
-
var call_tmp[5060971]:bool[19]
-
var default_arg_hasOffsets[5063292]:bool[19]
-
var chpl__staticAutoLocalCheckSym[5060979]:bool[19]
-
var tmp[5060984]:bool[19]
-
var call_tmp[5060989]:bool[19]
-
(5063304 'end of statement' )
-
var tmp[5061002]:bool[19]
-
var tmp[5061004]:bool[19]
-
var call_tmp[5061006]:bool[19]
-
var tmp[5061026]:bool[19]
-
{ var i[5061445]:6*int(64)[2835600] (5063311 call every[5063085] call_tmp[5060943]) var chpl__iterPAR[5063494]:_ir_every__ref__domain_DefaultRectangularDom_6_int64_t_one[5063344] var chpl__parIter[5063495]:_ic_every__ref__domain_DefaultRectangularDom_6_int64_t_one[5063338] (5063499 call _getIterator[5063353] chpl__iterPAR[5063494]) (5063502 call _freeIterator[5063525] chpl__parIter[5063495])
-
{
-
var call_tmp[5061414]:_ref(real(32))[1470469]
-
var coerce_tmp[5063578]:6*int(64)[2835600]
-
(5063584 'move' coerce_tmp[5063578] (5063580 call :[2880629] i[5061445]))
-
var coerce_tmp[5063587]:6*int(64)[2835600]
-
(5063593 'move' coerce_tmp[5063587] (5063589 call :[2880629] i[5061445]))
-
var coerce_tmp[5063596]:6*int(64)[2835600]
-
(5063602 'move' coerce_tmp[5063596] (5063598 call :[2880629] i[5061445]))
-
(5061416 'move' call_tmp[5061414] (5063569 call this[4618320] outDat[5060923] coerce_tmp[5063587]) (5063574 call this[4618432] outDat[5060923] coerce_tmp[5063596]) (5061419 call this[4618241] outDat[5060923] coerce_tmp[5063578]))
-
var call_tmp[5061421]:_ref(real(32))[1470469]
-
var coerce_tmp[5063621]:6*int(64)[2835600]
-
(5063627 'move' coerce_tmp[5063621] (5063623 call :[2880629] i[5061445]))
-
var coerce_tmp[5063630]:6*int(64)[2835600]
-
(5063636 'move' coerce_tmp[5063630] (5063632 call :[2880629] i[5061445]))
-
var coerce_tmp[5063639]:6*int(64)[2835600]
-
(5063645 'move' coerce_tmp[5063639] (5063641 call :[2880629] i[5061445]))
-
(5061423 'move' call_tmp[5061421] (5063612 call this[4618320] inDat[5060890] coerce_tmp[5063630]) (5063617 call this[4618432] inDat[5060890] coerce_tmp[5063639]) (5061426 call this[4618241] inDat[5060890] coerce_tmp[5063621]))
-
var call_tmp[5061428]:real(32)[91]
-
var coerce_tmp[5063652]:real(32)[91]
-
(5063656 'move' coerce_tmp[5063652] (5063654 'deref' call_tmp[5061421]))
-
(5061430 'move' call_tmp[5061428] (5061433 call exp[6815] coerce_tmp[5063652]))
-
(5061436 call =[52329] call_tmp[5061414] call_tmp[5061428])
-
(5061439 'end of statement' outDat[5060923] i[5061445] inDat[5060890] i[5061445])
}
}
-
(5063307 'end of statement' inDat[5060890] outDat[5060923])
-
(5061449 'move' ret[5060820] output[5060884])
-
gotoReturn _end_forward[5061457] _end_forward[5061457]
-
label _end_forward[5061457]
-
(5061459 return ret[5060820])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function _ref(addOp(1,real(32)))[5159795] . forward[5161921] ( this[5161925]:_ref(addOp(1,real(32)))[5159795] ) : ndarray(1,real(32))[2172117]
const? ref arg this[5161925]:_ref(addOp(1,real(32)))[5159795]-
{
-
var ret[5161948]:ndarray(1,real(32))[2172117]
-
var call_tmp[5161969]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(5161971 'move' call_tmp[5161969] (5161974 call lhs[5160316] this[5161925]))
-
var call_tmp[5161977]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[5162042]:BaseTensorResource(real(32),1)[2172058]
-
(5162048 'move' coerce_tmp[5162042] (5162044 call borrow[2283727] call_tmp[5161969]))
-
(5161979 'move' call_tmp[5161977] (5161982 call array[3725812] coerce_tmp[5162042]))
-
var call_tmp[5161985]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(5161987 'move' call_tmp[5161985] (5161990 call rhs[5160361] this[5161925]))
-
var call_tmp[5161993]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[5162053]:BaseTensorResource(real(32),1)[2172058]
-
(5162059 'move' coerce_tmp[5162053] (5162055 call borrow[2283727] call_tmp[5161985]))
-
(5161995 'move' call_tmp[5161993] (5161998 call array[3725812] coerce_tmp[5162053]))
-
var call_tmp[5162001]:ndarray(1,real(32))[2172117]
-
(5162003 'move' call_tmp[5162001] (5162006 call +[5162063] call_tmp[5161977] call_tmp[5161993]))
-
var call_tmp[5162009]:int(64)[10]
-
var call_tmp[5162017]:real(32)[91]
-
var call_tmp[5162025]:ndarray(1,real(32))[2172117]
-
(5163316 '=' ret[5161948] call_tmp[5162001])
-
(5162038 return ret[5161948])
}
-
- «»
function _ref(addOp(2,real(32)))[5166255] . forward[5168381] ( this[5168385]:_ref(addOp(2,real(32)))[5166255] ) : ndarray(2,real(32))[2303523]
const? ref arg this[5168385]:_ref(addOp(2,real(32)))[5166255]-
{
-
var ret[5168408]:ndarray(2,real(32))[2303523]
-
var call_tmp[5168429]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(5168431 'move' call_tmp[5168429] (5168434 call lhs[5166776] this[5168385]))
-
var call_tmp[5168437]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[5168502]:BaseTensorResource(real(32),2)[2303464]
-
(5168508 'move' coerce_tmp[5168502] (5168504 call borrow[2433136] call_tmp[5168429]))
-
(5168439 'move' call_tmp[5168437] (5168442 call array[3750934] coerce_tmp[5168502]))
-
var call_tmp[5168445]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(5168447 'move' call_tmp[5168445] (5168450 call rhs[5166821] this[5168385]))
-
var call_tmp[5168453]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[5168513]:BaseTensorResource(real(32),2)[2303464]
-
(5168519 'move' coerce_tmp[5168513] (5168515 call borrow[2433136] call_tmp[5168445]))
-
(5168455 'move' call_tmp[5168453] (5168458 call array[3750934] coerce_tmp[5168513]))
-
var call_tmp[5168461]:ndarray(2,real(32))[2303523]
-
(5168463 'move' call_tmp[5168461] (5168466 call +[5168523] call_tmp[5168437] call_tmp[5168453]))
-
var call_tmp[5168469]:int(64)[10]
-
var call_tmp[5168477]:real(32)[91]
-
var call_tmp[5168485]:ndarray(2,real(32))[2303523]
-
(5169857 '=' ret[5168408] call_tmp[5168461])
-
(5168498 return ret[5168408])
}
-
- «»
function _ref(addOp(3,real(32)))[5172796] . forward[5174922] ( this[5174926]:_ref(addOp(3,real(32)))[5172796] ) : ndarray(3,real(32))[2453347]
const? ref arg this[5174926]:_ref(addOp(3,real(32)))[5172796]-
{
-
var ret[5174949]:ndarray(3,real(32))[2453347]
-
var call_tmp[5174970]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(5174972 'move' call_tmp[5174970] (5174975 call lhs[5173317] this[5174926]))
-
var call_tmp[5174978]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[5175043]:BaseTensorResource(real(32),3)[2453288]
-
(5175049 'move' coerce_tmp[5175043] (5175045 call borrow[2588393] call_tmp[5174970]))
-
(5174980 'move' call_tmp[5174978] (5174983 call array[3758314] coerce_tmp[5175043]))
-
var call_tmp[5174986]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(5174988 'move' call_tmp[5174986] (5174991 call rhs[5173362] this[5174926]))
-
var call_tmp[5174994]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[5175054]:BaseTensorResource(real(32),3)[2453288]
-
(5175060 'move' coerce_tmp[5175054] (5175056 call borrow[2588393] call_tmp[5174986]))
-
(5174996 'move' call_tmp[5174994] (5174999 call array[3758314] coerce_tmp[5175054]))
-
var call_tmp[5175002]:ndarray(3,real(32))[2453347]
-
(5175004 'move' call_tmp[5175002] (5175007 call +[5175064] call_tmp[5174978] call_tmp[5174994]))
-
var call_tmp[5175010]:int(64)[10]
-
var call_tmp[5175018]:real(32)[91]
-
var call_tmp[5175026]:ndarray(3,real(32))[2453347]
-
(5176398 '=' ret[5174949] call_tmp[5175002])
-
(5175039 return ret[5174949])
}
-
- «»
function _ref(addOp(4,real(32)))[5179337] . forward[5181463] ( this[5181467]:_ref(addOp(4,real(32)))[5179337] ) : ndarray(4,real(32))[2594490]
const? ref arg this[5181467]:_ref(addOp(4,real(32)))[5179337]-
{
-
var ret[5181490]:ndarray(4,real(32))[2594490]
-
var call_tmp[5181511]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(5181513 'move' call_tmp[5181511] (5181516 call lhs[5179858] this[5181467]))
-
var call_tmp[5181519]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[5181584]:BaseTensorResource(real(32),4)[2594431]
-
(5181590 'move' coerce_tmp[5181584] (5181586 call borrow[2657264] call_tmp[5181511]))
-
(5181521 'move' call_tmp[5181519] (5181524 call array[3765694] coerce_tmp[5181584]))
-
var call_tmp[5181527]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(5181529 'move' call_tmp[5181527] (5181532 call rhs[5179903] this[5181467]))
-
var call_tmp[5181535]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[5181595]:BaseTensorResource(real(32),4)[2594431]
-
(5181601 'move' coerce_tmp[5181595] (5181597 call borrow[2657264] call_tmp[5181527]))
-
(5181537 'move' call_tmp[5181535] (5181540 call array[3765694] coerce_tmp[5181595]))
-
var call_tmp[5181543]:ndarray(4,real(32))[2594490]
-
(5181545 'move' call_tmp[5181543] (5181548 call +[5181605] call_tmp[5181519] call_tmp[5181535]))
-
var call_tmp[5181551]:int(64)[10]
-
var call_tmp[5181559]:real(32)[91]
-
var call_tmp[5181567]:ndarray(4,real(32))[2594490]
-
(5182939 '=' ret[5181490] call_tmp[5181543])
-
(5181580 return ret[5181490])
}
-
- «»
function _ref(addOp(5,real(32)))[5185878] . forward[5188004] ( this[5188008]:_ref(addOp(5,real(32)))[5185878] ) : ndarray(5,real(32))[2679336]
const? ref arg this[5188008]:_ref(addOp(5,real(32)))[5185878]-
{
-
var ret[5188031]:ndarray(5,real(32))[2679336]
-
var call_tmp[5188052]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(5188054 'move' call_tmp[5188052] (5188057 call lhs[5186399] this[5188008]))
-
var call_tmp[5188060]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[5188125]:BaseTensorResource(real(32),5)[2679277]
-
(5188131 'move' coerce_tmp[5188125] (5188127 call borrow[2826541] call_tmp[5188052]))
-
(5188062 'move' call_tmp[5188060] (5188065 call array[3773074] coerce_tmp[5188125]))
-
var call_tmp[5188068]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(5188070 'move' call_tmp[5188068] (5188073 call rhs[5186444] this[5188008]))
-
var call_tmp[5188076]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[5188136]:BaseTensorResource(real(32),5)[2679277]
-
(5188142 'move' coerce_tmp[5188136] (5188138 call borrow[2826541] call_tmp[5188068]))
-
(5188078 'move' call_tmp[5188076] (5188081 call array[3773074] coerce_tmp[5188136]))
-
var call_tmp[5188084]:ndarray(5,real(32))[2679336]
-
(5188086 'move' call_tmp[5188084] (5188089 call +[5188146] call_tmp[5188060] call_tmp[5188076]))
-
var call_tmp[5188092]:int(64)[10]
-
var call_tmp[5188100]:real(32)[91]
-
var call_tmp[5188108]:ndarray(5,real(32))[2679336]
-
(5189480 '=' ret[5188031] call_tmp[5188084])
-
(5188121 return ret[5188031])
}
-
- «»
function _ref(addOp(6,real(32)))[5192419] . forward[5194545] ( this[5194549]:_ref(addOp(6,real(32)))[5192419] ) : ndarray(6,real(32))[2850677]
const? ref arg this[5194549]:_ref(addOp(6,real(32)))[5192419]-
{
-
var ret[5194572]:ndarray(6,real(32))[2850677]
-
var call_tmp[5194593]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(5194595 'move' call_tmp[5194593] (5194598 call lhs[5192940] this[5194549]))
-
var call_tmp[5194601]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5194666]:BaseTensorResource(real(32),6)[2850618]
-
(5194672 'move' coerce_tmp[5194666] (5194668 call borrow[3003378] call_tmp[5194593]))
-
(5194603 'move' call_tmp[5194601] (5194606 call array[3780454] coerce_tmp[5194666]))
-
var call_tmp[5194609]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(5194611 'move' call_tmp[5194609] (5194614 call rhs[5192985] this[5194549]))
-
var call_tmp[5194617]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5194677]:BaseTensorResource(real(32),6)[2850618]
-
(5194683 'move' coerce_tmp[5194677] (5194679 call borrow[3003378] call_tmp[5194609]))
-
(5194619 'move' call_tmp[5194617] (5194622 call array[3780454] coerce_tmp[5194677]))
-
var call_tmp[5194625]:ndarray(6,real(32))[2850677]
-
(5194627 'move' call_tmp[5194625] (5194630 call +[5194687] call_tmp[5194601] call_tmp[5194617]))
-
var call_tmp[5194633]:int(64)[10]
-
var call_tmp[5194641]:real(32)[91]
-
var call_tmp[5194649]:ndarray(6,real(32))[2850677]
-
(5196021 '=' ret[5194572] call_tmp[5194625])
-
(5194662 return ret[5194572])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function _ref(addOp(1,real(32)))[5159795] . init=[5160056] ( this[5160060]:_ref(addOp(1,real(32)))[5159795] , other[5160065]:addOp(1,real(32))[5159779] ) : void[4]
ref arg this[5160060]:_ref(addOp(1,real(32)))[5159795] const ref arg other[5160065]:addOp(1,real(32))[5159779]-
{
-
var call_tmp[5160071]:int(64)[10]
-
var call_tmp[5160079]:int(64)[10]
-
(5160091 'end of statement' )
-
var eltType[5160092]:real(32)[91]
-
(5160104 'end of statement' )
-
var call_tmp[5160105]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(5160107 'move' call_tmp[5160105] (5160110 call lhs[5160316] other[5160065]))
-
var call_tmp[5160113]:real(32)[91]
-
var call_tmp[5160120]:int(64)[10]
-
var call_tmp[5160127]:BaseTensorResource(real(32),1)[2179011]
-
var call_tmp[5160135]:shared BaseTensorResource(real(32),1)[2179026]
-
var lhs[5160142]:shared BaseTensorResource(real(32),1)[2179026]
-
(5160144 call init=[3722110] lhs[5160142] call_tmp[5160105])
-
(5160148 '.=' this[5160060] lhs[5159763] lhs[5160142])
-
(5160152 'end of statement' )
-
var call_tmp[5160153]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(5160155 'move' call_tmp[5160153] (5160158 call rhs[5160361] other[5160065]))
-
var call_tmp[5160161]:real(32)[91]
-
var call_tmp[5160168]:int(64)[10]
-
var call_tmp[5160175]:BaseTensorResource(real(32),1)[2179011]
-
var call_tmp[5160183]:shared BaseTensorResource(real(32),1)[2179026]
-
var rhs[5160190]:shared BaseTensorResource(real(32),1)[2179026]
-
(5160192 call init=[3722110] rhs[5160190] call_tmp[5160153])
-
(5160196 '.=' this[5160060] rhs[5159771] rhs[5160190])
-
(5160200 'end of statement' )
-
(5160201 return _void[46])
}
-
- «»
function _ref(addOp(2,real(32)))[5166255] . init=[5166516] ( this[5166520]:_ref(addOp(2,real(32)))[5166255] , other[5166525]:addOp(2,real(32))[5166239] ) : void[4]
ref arg this[5166520]:_ref(addOp(2,real(32)))[5166255] const ref arg other[5166525]:addOp(2,real(32))[5166239]-
{
-
var call_tmp[5166531]:int(64)[10]
-
var call_tmp[5166539]:int(64)[10]
-
(5166551 'end of statement' )
-
var eltType[5166552]:real(32)[91]
-
(5166564 'end of statement' )
-
var call_tmp[5166565]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(5166567 'move' call_tmp[5166565] (5166570 call lhs[5166776] other[5166525]))
-
var call_tmp[5166573]:real(32)[91]
-
var call_tmp[5166580]:int(64)[10]
-
var call_tmp[5166587]:BaseTensorResource(real(32),2)[2309952]
-
var call_tmp[5166595]:shared BaseTensorResource(real(32),2)[2309967]
-
var lhs[5166602]:shared BaseTensorResource(real(32),2)[2309967]
-
(5166604 call init=[3747232] lhs[5166602] call_tmp[5166565])
-
(5166608 '.=' this[5166520] lhs[5166223] lhs[5166602])
-
(5166612 'end of statement' )
-
var call_tmp[5166613]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(5166615 'move' call_tmp[5166613] (5166618 call rhs[5166821] other[5166525]))
-
var call_tmp[5166621]:real(32)[91]
-
var call_tmp[5166628]:int(64)[10]
-
var call_tmp[5166635]:BaseTensorResource(real(32),2)[2309952]
-
var call_tmp[5166643]:shared BaseTensorResource(real(32),2)[2309967]
-
var rhs[5166650]:shared BaseTensorResource(real(32),2)[2309967]
-
(5166652 call init=[3747232] rhs[5166650] call_tmp[5166613])
-
(5166656 '.=' this[5166520] rhs[5166231] rhs[5166650])
-
(5166660 'end of statement' )
-
(5166661 return _void[46])
}
-
- «»
function _ref(addOp(3,real(32)))[5172796] . init=[5173057] ( this[5173061]:_ref(addOp(3,real(32)))[5172796] , other[5173066]:addOp(3,real(32))[5172780] ) : void[4]
ref arg this[5173061]:_ref(addOp(3,real(32)))[5172796] const ref arg other[5173066]:addOp(3,real(32))[5172780]-
{
-
var call_tmp[5173072]:int(64)[10]
-
var call_tmp[5173080]:int(64)[10]
-
(5173092 'end of statement' )
-
var eltType[5173093]:real(32)[91]
-
(5173105 'end of statement' )
-
var call_tmp[5173106]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(5173108 'move' call_tmp[5173106] (5173111 call lhs[5173317] other[5173066]))
-
var call_tmp[5173114]:real(32)[91]
-
var call_tmp[5173121]:int(64)[10]
-
var call_tmp[5173128]:BaseTensorResource(real(32),3)[2460176]
-
var call_tmp[5173136]:shared BaseTensorResource(real(32),3)[2460191]
-
var lhs[5173143]:shared BaseTensorResource(real(32),3)[2460191]
-
(5173145 call init=[3754612] lhs[5173143] call_tmp[5173106])
-
(5173149 '.=' this[5173061] lhs[5172764] lhs[5173143])
-
(5173153 'end of statement' )
-
var call_tmp[5173154]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(5173156 'move' call_tmp[5173154] (5173159 call rhs[5173362] other[5173066]))
-
var call_tmp[5173162]:real(32)[91]
-
var call_tmp[5173169]:int(64)[10]
-
var call_tmp[5173176]:BaseTensorResource(real(32),3)[2460176]
-
var call_tmp[5173184]:shared BaseTensorResource(real(32),3)[2460191]
-
var rhs[5173191]:shared BaseTensorResource(real(32),3)[2460191]
-
(5173193 call init=[3754612] rhs[5173191] call_tmp[5173154])
-
(5173197 '.=' this[5173061] rhs[5172772] rhs[5173191])
-
(5173201 'end of statement' )
-
(5173202 return _void[46])
}
-
- «»
function _ref(addOp(4,real(32)))[5179337] . init=[5179598] ( this[5179602]:_ref(addOp(4,real(32)))[5179337] , other[5179607]:addOp(4,real(32))[5179321] ) : void[4]
ref arg this[5179602]:_ref(addOp(4,real(32)))[5179337] const ref arg other[5179607]:addOp(4,real(32))[5179321]-
{
-
var call_tmp[5179613]:int(64)[10]
-
var call_tmp[5179621]:int(64)[10]
-
(5179633 'end of statement' )
-
var eltType[5179634]:real(32)[91]
-
(5179646 'end of statement' )
-
var call_tmp[5179647]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(5179649 'move' call_tmp[5179647] (5179652 call lhs[5179858] other[5179607]))
-
var call_tmp[5179655]:real(32)[91]
-
var call_tmp[5179662]:int(64)[10]
-
var call_tmp[5179669]:BaseTensorResource(real(32),4)[2601719]
-
var call_tmp[5179677]:shared BaseTensorResource(real(32),4)[2601734]
-
var lhs[5179684]:shared BaseTensorResource(real(32),4)[2601734]
-
(5179686 call init=[3761992] lhs[5179684] call_tmp[5179647])
-
(5179690 '.=' this[5179602] lhs[5179305] lhs[5179684])
-
(5179694 'end of statement' )
-
var call_tmp[5179695]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(5179697 'move' call_tmp[5179695] (5179700 call rhs[5179903] other[5179607]))
-
var call_tmp[5179703]:real(32)[91]
-
var call_tmp[5179710]:int(64)[10]
-
var call_tmp[5179717]:BaseTensorResource(real(32),4)[2601719]
-
var call_tmp[5179725]:shared BaseTensorResource(real(32),4)[2601734]
-
var rhs[5179732]:shared BaseTensorResource(real(32),4)[2601734]
-
(5179734 call init=[3761992] rhs[5179732] call_tmp[5179695])
-
(5179738 '.=' this[5179602] rhs[5179313] rhs[5179732])
-
(5179742 'end of statement' )
-
(5179743 return _void[46])
}
-
- «»
function _ref(addOp(5,real(32)))[5185878] . init=[5186139] ( this[5186143]:_ref(addOp(5,real(32)))[5185878] , other[5186148]:addOp(5,real(32))[5185862] ) : void[4]
ref arg this[5186143]:_ref(addOp(5,real(32)))[5185878] const ref arg other[5186148]:addOp(5,real(32))[5185862]-
{
-
var call_tmp[5186154]:int(64)[10]
-
var call_tmp[5186162]:int(64)[10]
-
(5186174 'end of statement' )
-
var eltType[5186175]:real(32)[91]
-
(5186187 'end of statement' )
-
var call_tmp[5186188]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(5186190 'move' call_tmp[5186188] (5186193 call lhs[5186399] other[5186148]))
-
var call_tmp[5186196]:real(32)[91]
-
var call_tmp[5186203]:int(64)[10]
-
var call_tmp[5186210]:BaseTensorResource(real(32),5)[2686965]
-
var call_tmp[5186218]:shared BaseTensorResource(real(32),5)[2686980]
-
var lhs[5186225]:shared BaseTensorResource(real(32),5)[2686980]
-
(5186227 call init=[3769372] lhs[5186225] call_tmp[5186188])
-
(5186231 '.=' this[5186143] lhs[5185846] lhs[5186225])
-
(5186235 'end of statement' )
-
var call_tmp[5186236]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(5186238 'move' call_tmp[5186236] (5186241 call rhs[5186444] other[5186148]))
-
var call_tmp[5186244]:real(32)[91]
-
var call_tmp[5186251]:int(64)[10]
-
var call_tmp[5186258]:BaseTensorResource(real(32),5)[2686965]
-
var call_tmp[5186266]:shared BaseTensorResource(real(32),5)[2686980]
-
var rhs[5186273]:shared BaseTensorResource(real(32),5)[2686980]
-
(5186275 call init=[3769372] rhs[5186273] call_tmp[5186236])
-
(5186279 '.=' this[5186143] rhs[5185854] rhs[5186273])
-
(5186283 'end of statement' )
-
(5186284 return _void[46])
}
-
- «»
function _ref(addOp(6,real(32)))[5192419] . init=[5192680] ( this[5192684]:_ref(addOp(6,real(32)))[5192419] , other[5192689]:addOp(6,real(32))[5192403] ) : void[4]
ref arg this[5192684]:_ref(addOp(6,real(32)))[5192419] const ref arg other[5192689]:addOp(6,real(32))[5192403]-
{
-
var call_tmp[5192695]:int(64)[10]
-
var call_tmp[5192703]:int(64)[10]
-
(5192715 'end of statement' )
-
var eltType[5192716]:real(32)[91]
-
(5192728 'end of statement' )
-
var call_tmp[5192729]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(5192731 'move' call_tmp[5192729] (5192734 call lhs[5192940] other[5192689]))
-
var call_tmp[5192737]:real(32)[91]
-
var call_tmp[5192744]:int(64)[10]
-
var call_tmp[5192751]:BaseTensorResource(real(32),6)[2858706]
-
var call_tmp[5192759]:shared BaseTensorResource(real(32),6)[2858721]
-
var lhs[5192766]:shared BaseTensorResource(real(32),6)[2858721]
-
(5192768 call init=[3776752] lhs[5192766] call_tmp[5192729])
-
(5192772 '.=' this[5192684] lhs[5192387] lhs[5192766])
-
(5192776 'end of statement' )
-
var call_tmp[5192777]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(5192779 'move' call_tmp[5192777] (5192782 call rhs[5192985] other[5192689]))
-
var call_tmp[5192785]:real(32)[91]
-
var call_tmp[5192792]:int(64)[10]
-
var call_tmp[5192799]:BaseTensorResource(real(32),6)[2858706]
-
var call_tmp[5192807]:shared BaseTensorResource(real(32),6)[2858721]
-
var rhs[5192814]:shared BaseTensorResource(real(32),6)[2858721]
-
(5192816 call init=[3776752] rhs[5192814] call_tmp[5192777])
-
(5192820 '.=' this[5192684] rhs[5192395] rhs[5192814])
-
(5192824 'end of statement' )
-
(5192825 return _void[46])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502] . forward[4736424] ( this[4736428]:_ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502] ) : ndarray(1,real(32))[2172117]
const? ref arg this[4736428]:_ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502]-
{
-
var ret[4736430]:ndarray(1,real(32))[2172117]
-
var call_tmp[4736438]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(4736440 'move' call_tmp[4736438] (4736443 call lhs[4734837] this[4736428]))
-
var call_tmp[4736446]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4736486]:BaseTensorResource(real(32),1)[2172058]
-
(4736492 'move' coerce_tmp[4736486] (4736488 call borrow[2283727] call_tmp[4736438]))
-
(4736448 'move' call_tmp[4736446] (4736451 call array[3725812] coerce_tmp[4736486]))
-
var call_tmp[4736454]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(4736456 'move' call_tmp[4736454] (4736459 call rhs[4734873] this[4736428]))
-
var call_tmp[4736462]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4736497]:BaseTensorResource(real(32),1)[2172058]
-
(4736503 'move' coerce_tmp[4736497] (4736499 call borrow[2283727] call_tmp[4736454]))
-
(4736464 'move' call_tmp[4736462] (4736467 call array[3725812] coerce_tmp[4736497]))
-
var call_tmp[4736470]:ndarray(1,real(32))[2172117]
-
(4736472 'move' call_tmp[4736470] (4736475 call -[4736507] call_tmp[4736446] call_tmp[4736462]))
-
(4736478 'move' ret[4736430] call_tmp[4736470])
-
(4736482 return ret[4736430])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946] . forward[4793868] ( this[4793872]:_ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946] ) : ndarray(2,real(32))[2303523]
const? ref arg this[4793872]:_ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946]-
{
-
var ret[4793874]:ndarray(2,real(32))[2303523]
-
var call_tmp[4793882]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(4793884 'move' call_tmp[4793882] (4793887 call lhs[4792281] this[4793872]))
-
var call_tmp[4793890]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4793930]:BaseTensorResource(real(32),2)[2303464]
-
(4793936 'move' coerce_tmp[4793930] (4793932 call borrow[2433136] call_tmp[4793882]))
-
(4793892 'move' call_tmp[4793890] (4793895 call array[3750934] coerce_tmp[4793930]))
-
var call_tmp[4793898]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(4793900 'move' call_tmp[4793898] (4793903 call rhs[4792317] this[4793872]))
-
var call_tmp[4793906]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4793941]:BaseTensorResource(real(32),2)[2303464]
-
(4793947 'move' coerce_tmp[4793941] (4793943 call borrow[2433136] call_tmp[4793898]))
-
(4793908 'move' call_tmp[4793906] (4793911 call array[3750934] coerce_tmp[4793941]))
-
var call_tmp[4793914]:ndarray(2,real(32))[2303523]
-
(4793916 'move' call_tmp[4793914] (4793919 call -[4793951] call_tmp[4793890] call_tmp[4793906]))
-
(4793922 'move' ret[4793874] call_tmp[4793914])
-
(4793926 return ret[4793874])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123] . forward[4855045] ( this[4855049]:_ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123] ) : ndarray(3,real(32))[2453347]
const? ref arg this[4855049]:_ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123]-
{
-
var ret[4855051]:ndarray(3,real(32))[2453347]
-
var call_tmp[4855059]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(4855061 'move' call_tmp[4855059] (4855064 call lhs[4853458] this[4855049]))
-
var call_tmp[4855067]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4855107]:BaseTensorResource(real(32),3)[2453288]
-
(4855113 'move' coerce_tmp[4855107] (4855109 call borrow[2588393] call_tmp[4855059]))
-
(4855069 'move' call_tmp[4855067] (4855072 call array[3758314] coerce_tmp[4855107]))
-
var call_tmp[4855075]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(4855077 'move' call_tmp[4855075] (4855080 call rhs[4853494] this[4855049]))
-
var call_tmp[4855083]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4855118]:BaseTensorResource(real(32),3)[2453288]
-
(4855124 'move' coerce_tmp[4855118] (4855120 call borrow[2588393] call_tmp[4855075]))
-
(4855085 'move' call_tmp[4855083] (4855088 call array[3758314] coerce_tmp[4855118]))
-
var call_tmp[4855091]:ndarray(3,real(32))[2453347]
-
(4855093 'move' call_tmp[4855091] (4855096 call -[4855128] call_tmp[4855067] call_tmp[4855083]))
-
(4855099 'move' ret[4855051] call_tmp[4855091])
-
(4855103 return ret[4855051])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286] . forward[4920208] ( this[4920212]:_ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286] ) : ndarray(4,real(32))[2594490]
const? ref arg this[4920212]:_ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286]-
{
-
var ret[4920214]:ndarray(4,real(32))[2594490]
-
var call_tmp[4920222]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(4920224 'move' call_tmp[4920222] (4920227 call lhs[4918621] this[4920212]))
-
var call_tmp[4920230]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4920270]:BaseTensorResource(real(32),4)[2594431]
-
(4920276 'move' coerce_tmp[4920270] (4920272 call borrow[2657264] call_tmp[4920222]))
-
(4920232 'move' call_tmp[4920230] (4920235 call array[3765694] coerce_tmp[4920270]))
-
var call_tmp[4920238]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(4920240 'move' call_tmp[4920238] (4920243 call rhs[4918657] this[4920212]))
-
var call_tmp[4920246]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4920281]:BaseTensorResource(real(32),4)[2594431]
-
(4920287 'move' coerce_tmp[4920281] (4920283 call borrow[2657264] call_tmp[4920238]))
-
(4920248 'move' call_tmp[4920246] (4920251 call array[3765694] coerce_tmp[4920281]))
-
var call_tmp[4920254]:ndarray(4,real(32))[2594490]
-
(4920256 'move' call_tmp[4920254] (4920259 call -[4920291] call_tmp[4920230] call_tmp[4920246]))
-
(4920262 'move' ret[4920214] call_tmp[4920254])
-
(4920266 return ret[4920214])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412] . forward[4986334] ( this[4986338]:_ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412] ) : ndarray(5,real(32))[2679336]
const? ref arg this[4986338]:_ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412]-
{
-
var ret[4986340]:ndarray(5,real(32))[2679336]
-
var call_tmp[4986348]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(4986350 'move' call_tmp[4986348] (4986353 call lhs[4984747] this[4986338]))
-
var call_tmp[4986356]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[4986396]:BaseTensorResource(real(32),5)[2679277]
-
(4986402 'move' coerce_tmp[4986396] (4986398 call borrow[2826541] call_tmp[4986348]))
-
(4986358 'move' call_tmp[4986356] (4986361 call array[3773074] coerce_tmp[4986396]))
-
var call_tmp[4986364]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(4986366 'move' call_tmp[4986364] (4986369 call rhs[4984783] this[4986338]))
-
var call_tmp[4986372]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[4986407]:BaseTensorResource(real(32),5)[2679277]
-
(4986413 'move' coerce_tmp[4986407] (4986409 call borrow[2826541] call_tmp[4986364]))
-
(4986374 'move' call_tmp[4986372] (4986377 call array[3773074] coerce_tmp[4986407]))
-
var call_tmp[4986380]:ndarray(5,real(32))[2679336]
-
(4986382 'move' call_tmp[4986380] (4986385 call -[4986417] call_tmp[4986356] call_tmp[4986372]))
-
(4986388 'move' ret[4986340] call_tmp[4986380])
-
(4986392 return ret[4986340])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971] . forward[5054893] ( this[5054897]:_ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971] ) : ndarray(6,real(32))[2850677]
const? ref arg this[5054897]:_ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971]-
{
-
var ret[5054899]:ndarray(6,real(32))[2850677]
-
var call_tmp[5054907]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(5054909 'move' call_tmp[5054907] (5054912 call lhs[5053306] this[5054897]))
-
var call_tmp[5054915]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5054955]:BaseTensorResource(real(32),6)[2850618]
-
(5054961 'move' coerce_tmp[5054955] (5054957 call borrow[3003378] call_tmp[5054907]))
-
(5054917 'move' call_tmp[5054915] (5054920 call array[3780454] coerce_tmp[5054955]))
-
var call_tmp[5054923]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(5054925 'move' call_tmp[5054923] (5054928 call rhs[5053342] this[5054897]))
-
var call_tmp[5054931]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5054966]:BaseTensorResource(real(32),6)[2850618]
-
(5054972 'move' coerce_tmp[5054966] (5054968 call borrow[3003378] call_tmp[5054923]))
-
(5054933 'move' call_tmp[5054931] (5054936 call array[3780454] coerce_tmp[5054966]))
-
var call_tmp[5054939]:ndarray(6,real(32))[2850677]
-
(5054941 'move' call_tmp[5054939] (5054944 call -[5054976] call_tmp[5054915] call_tmp[5054931]))
-
(5054947 'move' ret[5054899] call_tmp[5054939])
-
(5054951 return ret[5054899])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479] . init[4734393] ( this[4734397]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479] , lhs[4734408]:shared BaseTensorResource(real(32),1)[2179026] , rhs[4734419]:shared BaseTensorResource(real(32),1)[2179026] ) : void[4]
-
- «»
function subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923] . init[4791837] ( this[4791841]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923] , lhs[4791852]:shared BaseTensorResource(real(32),2)[2309967] , rhs[4791863]:shared BaseTensorResource(real(32),2)[2309967] ) : void[4]
-
- «»
function subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100] . init[4853014] ( this[4853018]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100] , lhs[4853029]:shared BaseTensorResource(real(32),3)[2460191] , rhs[4853040]:shared BaseTensorResource(real(32),3)[2460191] ) : void[4]
-
- «»
function subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263] . init[4918177] ( this[4918181]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263] , lhs[4918192]:shared BaseTensorResource(real(32),4)[2601734] , rhs[4918203]:shared BaseTensorResource(real(32),4)[2601734] ) : void[4]
-
- «»
function subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389] . init[4984303] ( this[4984307]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389] , lhs[4984318]:shared BaseTensorResource(real(32),5)[2686980] , rhs[4984329]:shared BaseTensorResource(real(32),5)[2686980] ) : void[4]
-
- «»
function subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948] . init[5052862] ( this[5052866]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948] , lhs[5052877]:shared BaseTensorResource(real(32),6)[2858721] , rhs[5052888]:shared BaseTensorResource(real(32),6)[2858721] ) : void[4]
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502] . init=[4734754] ( this[4734758]:_ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502] , other[4734760]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479] ) : void[4]
ref arg this[4734758]:_ref(subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4734502] const ref arg other[4734760]:subOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4734479]-
{
-
var call_tmp[4734768]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(4734770 'move' call_tmp[4734768] (4734773 call lhs[4734837] other[4734760]))
-
var lhs[4734790]:shared BaseTensorResource(real(32),1)[2179026]
-
(4734792 call init=[3722110] lhs[4734790] call_tmp[4734768])
-
(4734796 '.=' this[4734758] lhs[4734465] lhs[4734790])
-
(4734800 'end of statement' )
-
var call_tmp[4734801]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(4734803 'move' call_tmp[4734801] (4734806 call rhs[4734873] other[4734760]))
-
var rhs[4734823]:shared BaseTensorResource(real(32),1)[2179026]
-
(4734825 call init=[3722110] rhs[4734823] call_tmp[4734801])
-
(4734829 '.=' this[4734758] rhs[4734472] rhs[4734823])
-
(4734833 'end of statement' )
-
(4734834 return _void[46])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946] . init=[4792198] ( this[4792202]:_ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946] , other[4792204]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923] ) : void[4]
ref arg this[4792202]:_ref(subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4791946] const ref arg other[4792204]:subOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4791923]-
{
-
var call_tmp[4792212]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(4792214 'move' call_tmp[4792212] (4792217 call lhs[4792281] other[4792204]))
-
var lhs[4792234]:shared BaseTensorResource(real(32),2)[2309967]
-
(4792236 call init=[3747232] lhs[4792234] call_tmp[4792212])
-
(4792240 '.=' this[4792202] lhs[4791909] lhs[4792234])
-
(4792244 'end of statement' )
-
var call_tmp[4792245]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(4792247 'move' call_tmp[4792245] (4792250 call rhs[4792317] other[4792204]))
-
var rhs[4792267]:shared BaseTensorResource(real(32),2)[2309967]
-
(4792269 call init=[3747232] rhs[4792267] call_tmp[4792245])
-
(4792273 '.=' this[4792202] rhs[4791916] rhs[4792267])
-
(4792277 'end of statement' )
-
(4792278 return _void[46])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123] . init=[4853375] ( this[4853379]:_ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123] , other[4853381]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100] ) : void[4]
ref arg this[4853379]:_ref(subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4853123] const ref arg other[4853381]:subOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4853100]-
{
-
var call_tmp[4853389]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(4853391 'move' call_tmp[4853389] (4853394 call lhs[4853458] other[4853381]))
-
var lhs[4853411]:shared BaseTensorResource(real(32),3)[2460191]
-
(4853413 call init=[3754612] lhs[4853411] call_tmp[4853389])
-
(4853417 '.=' this[4853379] lhs[4853086] lhs[4853411])
-
(4853421 'end of statement' )
-
var call_tmp[4853422]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(4853424 'move' call_tmp[4853422] (4853427 call rhs[4853494] other[4853381]))
-
var rhs[4853444]:shared BaseTensorResource(real(32),3)[2460191]
-
(4853446 call init=[3754612] rhs[4853444] call_tmp[4853422])
-
(4853450 '.=' this[4853379] rhs[4853093] rhs[4853444])
-
(4853454 'end of statement' )
-
(4853455 return _void[46])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286] . init=[4918538] ( this[4918542]:_ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286] , other[4918544]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263] ) : void[4]
ref arg this[4918542]:_ref(subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4918286] const ref arg other[4918544]:subOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4918263]-
{
-
var call_tmp[4918552]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(4918554 'move' call_tmp[4918552] (4918557 call lhs[4918621] other[4918544]))
-
var lhs[4918574]:shared BaseTensorResource(real(32),4)[2601734]
-
(4918576 call init=[3761992] lhs[4918574] call_tmp[4918552])
-
(4918580 '.=' this[4918542] lhs[4918249] lhs[4918574])
-
(4918584 'end of statement' )
-
var call_tmp[4918585]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(4918587 'move' call_tmp[4918585] (4918590 call rhs[4918657] other[4918544]))
-
var rhs[4918607]:shared BaseTensorResource(real(32),4)[2601734]
-
(4918609 call init=[3761992] rhs[4918607] call_tmp[4918585])
-
(4918613 '.=' this[4918542] rhs[4918256] rhs[4918607])
-
(4918617 'end of statement' )
-
(4918618 return _void[46])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412] . init=[4984664] ( this[4984668]:_ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412] , other[4984670]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389] ) : void[4]
ref arg this[4984668]:_ref(subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[4984412] const ref arg other[4984670]:subOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[4984389]-
{
-
var call_tmp[4984678]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(4984680 'move' call_tmp[4984678] (4984683 call lhs[4984747] other[4984670]))
-
var lhs[4984700]:shared BaseTensorResource(real(32),5)[2686980]
-
(4984702 call init=[3769372] lhs[4984700] call_tmp[4984678])
-
(4984706 '.=' this[4984668] lhs[4984375] lhs[4984700])
-
(4984710 'end of statement' )
-
var call_tmp[4984711]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(4984713 'move' call_tmp[4984711] (4984716 call rhs[4984783] other[4984670]))
-
var rhs[4984733]:shared BaseTensorResource(real(32),5)[2686980]
-
(4984735 call init=[3769372] rhs[4984733] call_tmp[4984711])
-
(4984739 '.=' this[4984668] rhs[4984382] rhs[4984733])
-
(4984743 'end of statement' )
-
(4984744 return _void[46])
}
-
- «»
function _ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971] . init=[5053223] ( this[5053227]:_ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971] , other[5053229]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948] ) : void[4]
ref arg this[5053227]:_ref(subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5052971] const ref arg other[5053229]:subOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5052948]-
{
-
var call_tmp[5053237]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(5053239 'move' call_tmp[5053237] (5053242 call lhs[5053306] other[5053229]))
-
var lhs[5053259]:shared BaseTensorResource(real(32),6)[2858721]
-
(5053261 call init=[3776752] lhs[5053259] call_tmp[5053237])
-
(5053265 '.=' this[5053227] lhs[5052934] lhs[5053259])
-
(5053269 'end of statement' )
-
var call_tmp[5053270]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(5053272 'move' call_tmp[5053270] (5053275 call rhs[5053342] other[5053229]))
-
var rhs[5053292]:shared BaseTensorResource(real(32),6)[2858721]
-
(5053294 call init=[3776752] rhs[5053292] call_tmp[5053270])
-
(5053298 '.=' this[5053227] rhs[5052941] rhs[5053292])
-
(5053302 'end of statement' )
-
(5053303 return _void[46])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971] . forward[4756893] ( this[4756897]:_ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971] ) : ndarray(1,real(32))[2172117]
const? ref arg this[4756897]:_ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971]-
{
-
var ret[4756899]:ndarray(1,real(32))[2172117]
-
var call_tmp[4756907]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(4756909 'move' call_tmp[4756907] (4756912 call lhs[4755306] this[4756897]))
-
var call_tmp[4756915]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4756955]:BaseTensorResource(real(32),1)[2172058]
-
(4756961 'move' coerce_tmp[4756955] (4756957 call borrow[2283727] call_tmp[4756907]))
-
(4756917 'move' call_tmp[4756915] (4756920 call array[3725812] coerce_tmp[4756955]))
-
var call_tmp[4756923]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(4756925 'move' call_tmp[4756923] (4756928 call rhs[4755342] this[4756897]))
-
var call_tmp[4756931]:_ref(ndarray(1,real(32)))[2172126]
-
var coerce_tmp[4756966]:BaseTensorResource(real(32),1)[2172058]
-
(4756972 'move' coerce_tmp[4756966] (4756968 call borrow[2283727] call_tmp[4756923]))
-
(4756933 'move' call_tmp[4756931] (4756936 call array[3725812] coerce_tmp[4756966]))
-
var call_tmp[4756939]:ndarray(1,real(32))[2172117]
-
(4756941 'move' call_tmp[4756939] (4756944 call /[4756976] call_tmp[4756915] call_tmp[4756931]))
-
(4756947 'move' ret[4756899] call_tmp[4756939])
-
(4756951 return ret[4756899])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512] . forward[4818434] ( this[4818438]:_ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512] ) : ndarray(2,real(32))[2303523]
const? ref arg this[4818438]:_ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512]-
{
-
var ret[4818440]:ndarray(2,real(32))[2303523]
-
var call_tmp[4818448]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(4818450 'move' call_tmp[4818448] (4818453 call lhs[4816847] this[4818438]))
-
var call_tmp[4818456]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4818496]:BaseTensorResource(real(32),2)[2303464]
-
(4818502 'move' coerce_tmp[4818496] (4818498 call borrow[2433136] call_tmp[4818448]))
-
(4818458 'move' call_tmp[4818456] (4818461 call array[3750934] coerce_tmp[4818496]))
-
var call_tmp[4818464]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(4818466 'move' call_tmp[4818464] (4818469 call rhs[4816883] this[4818438]))
-
var call_tmp[4818472]:_ref(ndarray(2,real(32)))[2303532]
-
var coerce_tmp[4818507]:BaseTensorResource(real(32),2)[2303464]
-
(4818513 'move' coerce_tmp[4818507] (4818509 call borrow[2433136] call_tmp[4818464]))
-
(4818474 'move' call_tmp[4818472] (4818477 call array[3750934] coerce_tmp[4818507]))
-
var call_tmp[4818480]:ndarray(2,real(32))[2303523]
-
(4818482 'move' call_tmp[4818480] (4818485 call /[4818517] call_tmp[4818456] call_tmp[4818472]))
-
(4818488 'move' ret[4818440] call_tmp[4818480])
-
(4818492 return ret[4818440])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204] . forward[4880126] ( this[4880130]:_ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204] ) : ndarray(3,real(32))[2453347]
const? ref arg this[4880130]:_ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204]-
{
-
var ret[4880132]:ndarray(3,real(32))[2453347]
-
var call_tmp[4880140]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(4880142 'move' call_tmp[4880140] (4880145 call lhs[4878539] this[4880130]))
-
var call_tmp[4880148]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4880188]:BaseTensorResource(real(32),3)[2453288]
-
(4880194 'move' coerce_tmp[4880188] (4880190 call borrow[2588393] call_tmp[4880140]))
-
(4880150 'move' call_tmp[4880148] (4880153 call array[3758314] coerce_tmp[4880188]))
-
var call_tmp[4880156]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(4880158 'move' call_tmp[4880156] (4880161 call rhs[4878575] this[4880130]))
-
var call_tmp[4880164]:_ref(ndarray(3,real(32)))[2453356]
-
var coerce_tmp[4880199]:BaseTensorResource(real(32),3)[2453288]
-
(4880205 'move' coerce_tmp[4880199] (4880201 call borrow[2588393] call_tmp[4880156]))
-
(4880166 'move' call_tmp[4880164] (4880169 call array[3758314] coerce_tmp[4880199]))
-
var call_tmp[4880172]:ndarray(3,real(32))[2453347]
-
(4880174 'move' call_tmp[4880172] (4880177 call /[4880209] call_tmp[4880148] call_tmp[4880164]))
-
(4880180 'move' ret[4880132] call_tmp[4880172])
-
(4880184 return ret[4880132])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108] . forward[4945030] ( this[4945034]:_ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108] ) : ndarray(4,real(32))[2594490]
const? ref arg this[4945034]:_ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108]-
{
-
var ret[4945036]:ndarray(4,real(32))[2594490]
-
var call_tmp[4945044]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(4945046 'move' call_tmp[4945044] (4945049 call lhs[4943443] this[4945034]))
-
var call_tmp[4945052]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4945092]:BaseTensorResource(real(32),4)[2594431]
-
(4945098 'move' coerce_tmp[4945092] (4945094 call borrow[2657264] call_tmp[4945044]))
-
(4945054 'move' call_tmp[4945052] (4945057 call array[3765694] coerce_tmp[4945092]))
-
var call_tmp[4945060]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(4945062 'move' call_tmp[4945060] (4945065 call rhs[4943479] this[4945034]))
-
var call_tmp[4945068]:_ref(ndarray(4,real(32)))[2594499]
-
var coerce_tmp[4945103]:BaseTensorResource(real(32),4)[2594431]
-
(4945109 'move' coerce_tmp[4945103] (4945105 call borrow[2657264] call_tmp[4945060]))
-
(4945070 'move' call_tmp[4945068] (4945073 call array[3765694] coerce_tmp[4945103]))
-
var call_tmp[4945076]:ndarray(4,real(32))[2594490]
-
(4945078 'move' call_tmp[4945076] (4945081 call /[4945113] call_tmp[4945052] call_tmp[4945068]))
-
(4945084 'move' ret[4945036] call_tmp[4945076])
-
(4945088 return ret[4945036])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415] . forward[5012337] ( this[5012341]:_ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415] ) : ndarray(5,real(32))[2679336]
const? ref arg this[5012341]:_ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415]-
{
-
var ret[5012343]:ndarray(5,real(32))[2679336]
-
var call_tmp[5012351]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(5012353 'move' call_tmp[5012351] (5012356 call lhs[5010750] this[5012341]))
-
var call_tmp[5012359]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[5012399]:BaseTensorResource(real(32),5)[2679277]
-
(5012405 'move' coerce_tmp[5012399] (5012401 call borrow[2826541] call_tmp[5012351]))
-
(5012361 'move' call_tmp[5012359] (5012364 call array[3773074] coerce_tmp[5012399]))
-
var call_tmp[5012367]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(5012369 'move' call_tmp[5012367] (5012372 call rhs[5010786] this[5012341]))
-
var call_tmp[5012375]:_ref(ndarray(5,real(32)))[2679345]
-
var coerce_tmp[5012410]:BaseTensorResource(real(32),5)[2679277]
-
(5012416 'move' coerce_tmp[5012410] (5012412 call borrow[2826541] call_tmp[5012367]))
-
(5012377 'move' call_tmp[5012375] (5012380 call array[3773074] coerce_tmp[5012410]))
-
var call_tmp[5012383]:ndarray(5,real(32))[2679336]
-
(5012385 'move' call_tmp[5012383] (5012388 call /[5012420] call_tmp[5012359] call_tmp[5012375]))
-
(5012391 'move' ret[5012343] call_tmp[5012383])
-
(5012395 return ret[5012343])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427] . forward[5081349] ( this[5081353]:_ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427] ) : ndarray(6,real(32))[2850677]
const? ref arg this[5081353]:_ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427]-
{
-
var ret[5081355]:ndarray(6,real(32))[2850677]
-
var call_tmp[5081363]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(5081365 'move' call_tmp[5081363] (5081368 call lhs[5079762] this[5081353]))
-
var call_tmp[5081371]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5081411]:BaseTensorResource(real(32),6)[2850618]
-
(5081417 'move' coerce_tmp[5081411] (5081413 call borrow[3003378] call_tmp[5081363]))
-
(5081373 'move' call_tmp[5081371] (5081376 call array[3780454] coerce_tmp[5081411]))
-
var call_tmp[5081379]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(5081381 'move' call_tmp[5081379] (5081384 call rhs[5079798] this[5081353]))
-
var call_tmp[5081387]:_ref(ndarray(6,real(32)))[2850686]
-
var coerce_tmp[5081422]:BaseTensorResource(real(32),6)[2850618]
-
(5081428 'move' coerce_tmp[5081422] (5081424 call borrow[3003378] call_tmp[5081379]))
-
(5081389 'move' call_tmp[5081387] (5081392 call array[3780454] coerce_tmp[5081422]))
-
var call_tmp[5081395]:ndarray(6,real(32))[2850677]
-
(5081397 'move' call_tmp[5081395] (5081400 call /[5081432] call_tmp[5081371] call_tmp[5081387]))
-
(5081403 'move' ret[5081355] call_tmp[5081395])
-
(5081407 return ret[5081355])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
- «»
function divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948] . init[4754862] ( this[4754866]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948] , lhs[4754877]:shared BaseTensorResource(real(32),1)[2179026] , rhs[4754888]:shared BaseTensorResource(real(32),1)[2179026] ) : void[4]
-
- «»
function divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489] . init[4816403] ( this[4816407]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489] , lhs[4816418]:shared BaseTensorResource(real(32),2)[2309967] , rhs[4816429]:shared BaseTensorResource(real(32),2)[2309967] ) : void[4]
-
- «»
function divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181] . init[4878095] ( this[4878099]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181] , lhs[4878110]:shared BaseTensorResource(real(32),3)[2460191] , rhs[4878121]:shared BaseTensorResource(real(32),3)[2460191] ) : void[4]
-
- «»
function divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085] . init[4942999] ( this[4943003]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085] , lhs[4943014]:shared BaseTensorResource(real(32),4)[2601734] , rhs[4943025]:shared BaseTensorResource(real(32),4)[2601734] ) : void[4]
-
- «»
function divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392] . init[5010306] ( this[5010310]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392] , lhs[5010321]:shared BaseTensorResource(real(32),5)[2686980] , rhs[5010332]:shared BaseTensorResource(real(32),5)[2686980] ) : void[4]
-
- «»
function divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404] . init[5079318] ( this[5079322]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404] , lhs[5079333]:shared BaseTensorResource(real(32),6)[2858721] , rhs[5079344]:shared BaseTensorResource(real(32),6)[2858721] ) : void[4]
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971] . init=[4755223] ( this[4755227]:_ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971] , other[4755229]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948] ) : void[4]
ref arg this[4755227]:_ref(divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1)))[4754971] const ref arg other[4755229]:divOp(shared BaseTensorResource(real(32),1),shared BaseTensorResource(real(32),1))[4754948]-
{
-
var call_tmp[4755237]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(4755239 'move' call_tmp[4755237] (4755242 call lhs[4755306] other[4755229]))
-
var lhs[4755259]:shared BaseTensorResource(real(32),1)[2179026]
-
(4755261 call init=[3722110] lhs[4755259] call_tmp[4755237])
-
(4755265 '.=' this[4755227] lhs[4754934] lhs[4755259])
-
(4755269 'end of statement' )
-
var call_tmp[4755270]:_ref(shared BaseTensorResource(real(32),1))[2179035]
-
(4755272 'move' call_tmp[4755270] (4755275 call rhs[4755342] other[4755229]))
-
var rhs[4755292]:shared BaseTensorResource(real(32),1)[2179026]
-
(4755294 call init=[3722110] rhs[4755292] call_tmp[4755270])
-
(4755298 '.=' this[4755227] rhs[4754941] rhs[4755292])
-
(4755302 'end of statement' )
-
(4755303 return _void[46])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512] . init=[4816764] ( this[4816768]:_ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512] , other[4816770]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489] ) : void[4]
ref arg this[4816768]:_ref(divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2)))[4816512] const ref arg other[4816770]:divOp(shared BaseTensorResource(real(32),2),shared BaseTensorResource(real(32),2))[4816489]-
{
-
var call_tmp[4816778]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(4816780 'move' call_tmp[4816778] (4816783 call lhs[4816847] other[4816770]))
-
var lhs[4816800]:shared BaseTensorResource(real(32),2)[2309967]
-
(4816802 call init=[3747232] lhs[4816800] call_tmp[4816778])
-
(4816806 '.=' this[4816768] lhs[4816475] lhs[4816800])
-
(4816810 'end of statement' )
-
var call_tmp[4816811]:_ref(shared BaseTensorResource(real(32),2))[2309976]
-
(4816813 'move' call_tmp[4816811] (4816816 call rhs[4816883] other[4816770]))
-
var rhs[4816833]:shared BaseTensorResource(real(32),2)[2309967]
-
(4816835 call init=[3747232] rhs[4816833] call_tmp[4816811])
-
(4816839 '.=' this[4816768] rhs[4816482] rhs[4816833])
-
(4816843 'end of statement' )
-
(4816844 return _void[46])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204] . init=[4878456] ( this[4878460]:_ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204] , other[4878462]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181] ) : void[4]
ref arg this[4878460]:_ref(divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3)))[4878204] const ref arg other[4878462]:divOp(shared BaseTensorResource(real(32),3),shared BaseTensorResource(real(32),3))[4878181]-
{
-
var call_tmp[4878470]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(4878472 'move' call_tmp[4878470] (4878475 call lhs[4878539] other[4878462]))
-
var lhs[4878492]:shared BaseTensorResource(real(32),3)[2460191]
-
(4878494 call init=[3754612] lhs[4878492] call_tmp[4878470])
-
(4878498 '.=' this[4878460] lhs[4878167] lhs[4878492])
-
(4878502 'end of statement' )
-
var call_tmp[4878503]:_ref(shared BaseTensorResource(real(32),3))[2460200]
-
(4878505 'move' call_tmp[4878503] (4878508 call rhs[4878575] other[4878462]))
-
var rhs[4878525]:shared BaseTensorResource(real(32),3)[2460191]
-
(4878527 call init=[3754612] rhs[4878525] call_tmp[4878503])
-
(4878531 '.=' this[4878460] rhs[4878174] rhs[4878525])
-
(4878535 'end of statement' )
-
(4878536 return _void[46])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108] . init=[4943360] ( this[4943364]:_ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108] , other[4943366]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085] ) : void[4]
ref arg this[4943364]:_ref(divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4)))[4943108] const ref arg other[4943366]:divOp(shared BaseTensorResource(real(32),4),shared BaseTensorResource(real(32),4))[4943085]-
{
-
var call_tmp[4943374]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(4943376 'move' call_tmp[4943374] (4943379 call lhs[4943443] other[4943366]))
-
var lhs[4943396]:shared BaseTensorResource(real(32),4)[2601734]
-
(4943398 call init=[3761992] lhs[4943396] call_tmp[4943374])
-
(4943402 '.=' this[4943364] lhs[4943071] lhs[4943396])
-
(4943406 'end of statement' )
-
var call_tmp[4943407]:_ref(shared BaseTensorResource(real(32),4))[2601743]
-
(4943409 'move' call_tmp[4943407] (4943412 call rhs[4943479] other[4943366]))
-
var rhs[4943429]:shared BaseTensorResource(real(32),4)[2601734]
-
(4943431 call init=[3761992] rhs[4943429] call_tmp[4943407])
-
(4943435 '.=' this[4943364] rhs[4943078] rhs[4943429])
-
(4943439 'end of statement' )
-
(4943440 return _void[46])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415] . init=[5010667] ( this[5010671]:_ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415] , other[5010673]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392] ) : void[4]
ref arg this[5010671]:_ref(divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5)))[5010415] const ref arg other[5010673]:divOp(shared BaseTensorResource(real(32),5),shared BaseTensorResource(real(32),5))[5010392]-
{
-
var call_tmp[5010681]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(5010683 'move' call_tmp[5010681] (5010686 call lhs[5010750] other[5010673]))
-
var lhs[5010703]:shared BaseTensorResource(real(32),5)[2686980]
-
(5010705 call init=[3769372] lhs[5010703] call_tmp[5010681])
-
(5010709 '.=' this[5010671] lhs[5010378] lhs[5010703])
-
(5010713 'end of statement' )
-
var call_tmp[5010714]:_ref(shared BaseTensorResource(real(32),5))[2686989]
-
(5010716 'move' call_tmp[5010714] (5010719 call rhs[5010786] other[5010673]))
-
var rhs[5010736]:shared BaseTensorResource(real(32),5)[2686980]
-
(5010738 call init=[3769372] rhs[5010736] call_tmp[5010714])
-
(5010742 '.=' this[5010671] rhs[5010385] rhs[5010736])
-
(5010746 'end of statement' )
-
(5010747 return _void[46])
}
-
- «»
function _ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427] . init=[5079679] ( this[5079683]:_ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427] , other[5079685]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404] ) : void[4]
ref arg this[5079683]:_ref(divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6)))[5079427] const ref arg other[5079685]:divOp(shared BaseTensorResource(real(32),6),shared BaseTensorResource(real(32),6))[5079404]-
{
-
var call_tmp[5079693]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(5079695 'move' call_tmp[5079693] (5079698 call lhs[5079762] other[5079685]))
-
var lhs[5079715]:shared BaseTensorResource(real(32),6)[2858721]
-
(5079717 call init=[3776752] lhs[5079715] call_tmp[5079693])
-
(5079721 '.=' this[5079683] lhs[5079390] lhs[5079715])
-
(5079725 'end of statement' )
-
var call_tmp[5079726]:_ref(shared BaseTensorResource(real(32),6))[2858730]
-
(5079728 'move' call_tmp[5079726] (5079731 call rhs[5079798] other[5079685]))
-
var rhs[5079748]:shared BaseTensorResource(real(32),6)[2858721]
-
(5079750 call init=[3776752] rhs[5079748] call_tmp[5079726])
-
(5079754 '.=' this[5079683] rhs[5079397] rhs[5079748])
-
(5079758 'end of statement' )
-
(5079759 return _void[46])
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-